./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.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_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 27a3a7bacd5bfaa71ec936fdb60b09adb3a573df62752fe262468d392ed108c3 --- 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 12:20:39,675 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 12:20:39,677 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 12:20:39,704 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 12:20:39,704 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 12:20:39,705 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 12:20:39,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 12:20:39,722 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 12:20:39,725 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 12:20:39,728 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 12:20:39,730 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 12:20:39,731 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 12:20:39,731 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 12:20:39,733 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 12:20:39,734 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 12:20:39,735 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 12:20:39,736 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 12:20:39,737 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 12:20:39,750 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 12:20:39,757 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 12:20:39,758 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 12:20:39,764 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 12:20:39,765 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 12:20:39,766 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 12:20:39,770 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 12:20:39,771 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 12:20:39,771 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 12:20:39,772 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 12:20:39,773 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 12:20:39,774 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 12:20:39,774 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 12:20:39,778 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 12:20:39,780 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 12:20:39,782 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 12:20:39,784 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 12:20:39,784 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 12:20:39,785 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 12:20:39,786 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 12:20:39,786 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 12:20:39,789 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 12:20:39,790 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 12:20:39,791 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 12:20:39,846 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 12:20:39,846 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 12:20:39,847 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 12:20:39,847 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 12:20:39,848 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 12:20:39,849 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 12:20:39,850 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 12:20:39,850 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 12:20:39,850 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 12:20:39,850 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 12:20:39,852 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 12:20:39,852 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 12:20:39,852 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 12:20:39,852 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 12:20:39,853 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 12:20:39,853 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 12:20:39,853 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 12:20:39,853 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 12:20:39,854 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 12:20:39,854 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 12:20:39,854 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 12:20:39,854 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:20:39,855 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 12:20:39,855 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 12:20:39,855 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 12:20:39,855 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 12:20:39,856 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 12:20:39,856 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 12:20:39,857 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 12:20:39,857 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 12:20:39,857 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_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 27a3a7bacd5bfaa71ec936fdb60b09adb3a573df62752fe262468d392ed108c3 [2022-11-20 12:20:40,211 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 12:20:40,247 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 12:20:40,252 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 12:20:40,254 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 12:20:40,254 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 12:20:40,256 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2022-11-20 12:20:43,442 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 12:20:44,136 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 12:20:44,137 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2022-11-20 12:20:44,188 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data/50cf5e2e2/a9af80450ee24793b74128b66ee01843/FLAG3acb3cc63 [2022-11-20 12:20:44,211 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data/50cf5e2e2/a9af80450ee24793b74128b66ee01843 [2022-11-20 12:20:44,216 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 12:20:44,218 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 12:20:44,221 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 12:20:44,221 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 12:20:44,225 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 12:20:44,226 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:20:44" (1/1) ... [2022-11-20 12:20:44,227 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5505c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:44, skipping insertion in model container [2022-11-20 12:20:44,228 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:20:44" (1/1) ... [2022-11-20 12:20:44,238 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 12:20:44,374 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:20:45,746 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: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 12:20:45,763 INFO L158 Benchmark]: Toolchain (without parser) took 1544.04ms. Allocated memory is still 201.3MB. Free memory was 141.8MB in the beginning and 131.0MB in the end (delta: 10.9MB). Peak memory consumption was 62.6MB. Max. memory is 16.1GB. [2022-11-20 12:20:45,764 INFO L158 Benchmark]: CDTParser took 1.54ms. Allocated memory is still 134.2MB. Free memory is still 79.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 12:20:45,766 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1540.20ms. Allocated memory is still 201.3MB. Free memory was 141.4MB in the beginning and 131.0MB in the end (delta: 10.4MB). Peak memory consumption was 62.6MB. Max. memory is 16.1GB. [2022-11-20 12:20:45,768 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.54ms. Allocated memory is still 134.2MB. Free memory is still 79.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1540.20ms. Allocated memory is still 201.3MB. Free memory was 141.4MB in the beginning and 131.0MB in the end (delta: 10.4MB). Peak memory consumption was 62.6MB. 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_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 27a3a7bacd5bfaa71ec936fdb60b09adb3a573df62752fe262468d392ed108c3 --- 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 12:20:48,251 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 12:20:48,254 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 12:20:48,292 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 12:20:48,292 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 12:20:48,296 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 12:20:48,299 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 12:20:48,303 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 12:20:48,306 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 12:20:48,307 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 12:20:48,308 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 12:20:48,309 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 12:20:48,309 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 12:20:48,310 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 12:20:48,311 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 12:20:48,312 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 12:20:48,313 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 12:20:48,314 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 12:20:48,315 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 12:20:48,317 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 12:20:48,319 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 12:20:48,320 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 12:20:48,321 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 12:20:48,322 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 12:20:48,326 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 12:20:48,326 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 12:20:48,326 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 12:20:48,327 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 12:20:48,328 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 12:20:48,329 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 12:20:48,329 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 12:20:48,330 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 12:20:48,331 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 12:20:48,332 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 12:20:48,333 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 12:20:48,333 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 12:20:48,334 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 12:20:48,334 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 12:20:48,334 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 12:20:48,335 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 12:20:48,336 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 12:20:48,337 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-20 12:20:48,360 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 12:20:48,360 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 12:20:48,361 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 12:20:48,361 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 12:20:48,362 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 12:20:48,362 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 12:20:48,363 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 12:20:48,363 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 12:20:48,363 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 12:20:48,363 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 12:20:48,364 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 12:20:48,364 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 12:20:48,364 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 12:20:48,364 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 12:20:48,365 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 12:20:48,365 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 12:20:48,365 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 12:20:48,365 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 12:20:48,366 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 12:20:48,366 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 12:20:48,366 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 12:20:48,366 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 12:20:48,367 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 12:20:48,367 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:20:48,367 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 12:20:48,368 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 12:20:48,368 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 12:20:48,368 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 12:20:48,368 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 12:20:48,368 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 12:20:48,369 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 12:20:48,369 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 12:20:48,369 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 12:20:48,369 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_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 27a3a7bacd5bfaa71ec936fdb60b09adb3a573df62752fe262468d392ed108c3 [2022-11-20 12:20:48,805 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 12:20:48,843 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 12:20:48,846 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 12:20:48,847 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 12:20:48,849 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 12:20:48,854 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2022-11-20 12:20:52,348 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 12:20:53,078 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 12:20:53,079 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2022-11-20 12:20:53,140 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data/a4ea7d66e/260a690e3ce844b0be9ee520813367e9/FLAG7991399a9 [2022-11-20 12:20:53,169 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/data/a4ea7d66e/260a690e3ce844b0be9ee520813367e9 [2022-11-20 12:20:53,175 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 12:20:53,177 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 12:20:53,181 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 12:20:53,181 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 12:20:53,186 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 12:20:53,187 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:20:53" (1/1) ... [2022-11-20 12:20:53,188 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31db0e95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:53, skipping insertion in model container [2022-11-20 12:20:53,188 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:20:53" (1/1) ... [2022-11-20 12:20:53,197 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 12:20:53,421 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:20:56,375 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_0001d6c0-4d53-4f8e-8905-25caf011529a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i[276778,276791] [2022-11-20 12:20:56,566 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:20:56,629 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 12:20:56,780 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:20:57,284 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_0001d6c0-4d53-4f8e-8905-25caf011529a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i[276778,276791] [2022-11-20 12:20:57,301 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:20:57,327 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 12:20:57,945 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_0001d6c0-4d53-4f8e-8905-25caf011529a/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i[276778,276791] [2022-11-20 12:20:57,961 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:20:58,178 INFO L208 MainTranslator]: Completed translation [2022-11-20 12:20:58,179 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58 WrapperNode [2022-11-20 12:20:58,179 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 12:20:58,181 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 12:20:58,181 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 12:20:58,181 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 12:20:58,190 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,389 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,639 INFO L138 Inliner]: procedures = 356, calls = 1916, calls flagged for inlining = 158, calls inlined = 154, statements flattened = 4784 [2022-11-20 12:20:58,640 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 12:20:58,640 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 12:20:58,641 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 12:20:58,641 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 12:20:58,653 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,654 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,709 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,710 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,864 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,886 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:58,922 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:59,011 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:59,062 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 12:20:59,064 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 12:20:59,065 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 12:20:59,066 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 12:20:59,066 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (1/1) ... [2022-11-20 12:20:59,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:20:59,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:20:59,109 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 12:20:59,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 12:20:59,169 INFO L130 BoogieDeclarations]: Found specification of procedure queue_iso [2022-11-20 12:20:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_iso [2022-11-20 12:20:59,170 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-20 12:20:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-20 12:20:59,171 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_channel [2022-11-20 12:20:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_channel [2022-11-20 12:20:59,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-20 12:20:59,172 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_dvb_register [2022-11-20 12:20:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_dvb_register [2022-11-20 12:20:59,172 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_establish_pp_connection [2022-11-20 12:20:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_establish_pp_connection [2022-11-20 12:20:59,173 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-20 12:20:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-20 12:20:59,174 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-11-20 12:20:59,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-20 12:20:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure node_req [2022-11-20 12:20:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure node_req [2022-11-20 12:20:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 12:20:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-20 12:20:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-20 12:20:59,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-20 12:20:59,176 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_lock [2022-11-20 12:20:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_lock [2022-11-20 12:20:59,177 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_unregister_adapter [2022-11-20 12:20:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_unregister_adapter [2022-11-20 12:20:59,177 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-11-20 12:20:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-11-20 12:20:59,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-20 12:20:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-20 12:20:59,179 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_read [2022-11-20 12:20:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_read [2022-11-20 12:20:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_demux_mutex_of_firedtv [2022-11-20 12:20:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_demux_mutex_of_firedtv [2022-11-20 12:20:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-20 12:20:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-20 12:20:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-20 12:20:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-20 12:20:59,182 INFO L130 BoogieDeclarations]: Found specification of procedure pad_operands [2022-11-20 12:20:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure pad_operands [2022-11-20 12:20:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure avc_tuner_set_pids [2022-11-20 12:20:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_tuner_set_pids [2022-11-20 12:20:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_ca_io_poll [2022-11-20 12:20:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_ca_io_poll [2022-11-20 12:20:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmx_release [2022-11-20 12:20:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmx_release [2022-11-20 12:20:59,184 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_generic_release [2022-11-20 12:20:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_generic_release [2022-11-20 12:20:59,184 INFO L130 BoogieDeclarations]: Found specification of procedure clear_operands [2022-11-20 12:20:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_operands [2022-11-20 12:20:59,185 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-20 12:20:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-20 12:20:59,186 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_generic_open [2022-11-20 12:20:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_generic_open [2022-11-20 12:20:59,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 12:20:59,187 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2022-11-20 12:20:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2022-11-20 12:20:59,188 INFO L130 BoogieDeclarations]: Found specification of procedure avc_write [2022-11-20 12:20:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_write [2022-11-20 12:20:59,188 INFO L130 BoogieDeclarations]: Found specification of procedure get_opcr [2022-11-20 12:20:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure get_opcr [2022-11-20 12:20:59,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 12:20:59,189 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2022-11-20 12:20:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2022-11-20 12:20:59,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-20 12:20:59,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-20 12:20:59,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-20 12:20:59,190 INFO L130 BoogieDeclarations]: Found specification of procedure collect_channels [2022-11-20 12:20:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure collect_channels [2022-11-20 12:20:59,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 12:20:59,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 12:20:59,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 12:20:59,191 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_destroy [2022-11-20 12:20:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_destroy [2022-11-20 12:20:59,191 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_unregister_rc [2022-11-20 12:20:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_unregister_rc [2022-11-20 12:20:59,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-20 12:20:59,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 12:20:59,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-20 12:20:59,193 INFO L130 BoogieDeclarations]: Found specification of procedure avc_tuner_status [2022-11-20 12:20:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_tuner_status [2022-11-20 12:20:59,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-20 12:20:59,194 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-20 12:20:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-20 12:20:59,194 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-11-20 12:20:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-11-20 12:20:59,195 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-20 12:20:59,196 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-20 12:20:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-20 12:20:59,196 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-20 12:20:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2022-11-20 12:20:59,197 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2022-11-20 12:20:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_avc_mutex_of_firedtv [2022-11-20 12:20:59,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_avc_mutex_of_firedtv [2022-11-20 12:20:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-20 12:20:59,199 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-20 12:20:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure node_remove [2022-11-20 12:20:59,199 INFO L138 BoogieDeclarations]: Found implementation of procedure node_remove [2022-11-20 12:20:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure fdtv_dvb_unregister [2022-11-20 12:20:59,200 INFO L138 BoogieDeclarations]: Found implementation of procedure fdtv_dvb_unregister [2022-11-20 12:20:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure add_pid_filter [2022-11-20 12:20:59,201 INFO L138 BoogieDeclarations]: Found implementation of procedure add_pid_filter [2022-11-20 12:20:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure is_register_rc [2022-11-20 12:20:59,201 INFO L138 BoogieDeclarations]: Found implementation of procedure is_register_rc [2022-11-20 12:20:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure dealloc_channel [2022-11-20 12:20:59,201 INFO L138 BoogieDeclarations]: Found implementation of procedure dealloc_channel [2022-11-20 12:20:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-20 12:20:59,202 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-20 12:20:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2022-11-20 12:20:59,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2022-11-20 12:20:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-20 12:20:59,203 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-20 12:20:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2022-11-20 12:20:59,207 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2022-11-20 12:20:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_avc_mutex_of_firedtv [2022-11-20 12:20:59,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_avc_mutex_of_firedtv [2022-11-20 12:20:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure debug_fcp [2022-11-20 12:20:59,209 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_fcp [2022-11-20 12:20:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2022-11-20 12:20:59,211 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2022-11-20 12:20:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-20 12:20:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-20 12:20:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-20 12:20:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-20 12:20:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-20 12:20:59,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-20 12:20:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-20 12:20:59,219 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-20 12:20:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-20 12:20:59,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-20 12:20:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_net_release [2022-11-20 12:20:59,221 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_net_release [2022-11-20 12:20:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 12:20:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 12:20:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 12:20:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-20 12:20:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure set_opcr [2022-11-20 12:20:59,222 INFO L138 BoogieDeclarations]: Found implementation of procedure set_opcr [2022-11-20 12:20:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-20 12:20:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-20 12:20:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-20 12:20:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-20 12:20:59,223 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-20 12:20:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_buffer_destroy [2022-11-20 12:20:59,223 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_buffer_destroy [2022-11-20 12:20:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure node_probe [2022-11-20 12:20:59,224 INFO L138 BoogieDeclarations]: Found implementation of procedure node_probe [2022-11-20 12:20:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure get_ca_object_pos [2022-11-20 12:20:59,224 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ca_object_pos [2022-11-20 12:20:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure node_update [2022-11-20 12:20:59,224 INFO L138 BoogieDeclarations]: Found implementation of procedure node_update [2022-11-20 12:20:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure avc_register_remote_control [2022-11-20 12:20:59,225 INFO L138 BoogieDeclarations]: Found implementation of procedure avc_register_remote_control [2022-11-20 12:20:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dvb_dmxdev_release [2022-11-20 12:20:59,225 INFO L138 BoogieDeclarations]: Found implementation of procedure dvb_dmxdev_release [2022-11-20 12:20:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure device_of [2022-11-20 12:20:59,226 INFO L138 BoogieDeclarations]: Found implementation of procedure device_of [2022-11-20 12:20:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_demux_mutex_of_firedtv [2022-11-20 12:20:59,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_demux_mutex_of_firedtv [2022-11-20 12:20:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_remove_address_handler [2022-11-20 12:20:59,227 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_remove_address_handler [2022-11-20 12:20:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-20 12:20:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 12:20:59,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 12:21:00,375 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 12:21:00,379 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 12:22:16,882 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 12:22:16,909 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 12:22:16,910 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-20 12:22:16,915 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:22:16 BoogieIcfgContainer [2022-11-20 12:22:16,915 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 12:22:16,920 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 12:22:16,921 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 12:22:16,924 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 12:22:16,925 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 12:20:53" (1/3) ... [2022-11-20 12:22:16,927 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4307169e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:22:16, skipping insertion in model container [2022-11-20 12:22:16,927 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:20:58" (2/3) ... [2022-11-20 12:22:16,929 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4307169e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:22:16, skipping insertion in model container [2022-11-20 12:22:16,929 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:22:16" (3/3) ... [2022-11-20 12:22:16,930 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--media--firewire--firedtv.ko-main.cil.out.i [2022-11-20 12:22:16,955 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 12:22:16,957 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 12:22:17,068 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 12:22:17,076 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2a609e82, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 12:22:17,077 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 12:22:17,092 INFO L276 IsEmpty]: Start isEmpty. Operand has 1326 states, 1017 states have (on average 1.3883972468043264) internal successors, (1412), 1040 states have internal predecessors, (1412), 242 states have call successors, (242), 65 states have call predecessors, (242), 65 states have return successors, (242), 242 states have call predecessors, (242), 242 states have call successors, (242) [2022-11-20 12:22:17,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 12:22:17,110 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:17,111 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:17,112 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:17,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:17,119 INFO L85 PathProgramCache]: Analyzing trace with hash -312808248, now seen corresponding path program 1 times [2022-11-20 12:22:17,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:17,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2084629769] [2022-11-20 12:22:17,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:17,143 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 12:22:17,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:17,152 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:17,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:18,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:18,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:18,968 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 12:22:18,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:18,970 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:18,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2084629769] [2022-11-20 12:22:18,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2084629769] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:18,971 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:18,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:18,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49703646] [2022-11-20 12:22:18,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:18,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:18,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:19,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:19,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:19,017 INFO L87 Difference]: Start difference. First operand has 1326 states, 1017 states have (on average 1.3883972468043264) internal successors, (1412), 1040 states have internal predecessors, (1412), 242 states have call successors, (242), 65 states have call predecessors, (242), 65 states have return successors, (242), 242 states have call predecessors, (242), 242 states have call successors, (242) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:19,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:19,541 INFO L93 Difference]: Finished difference Result 3798 states and 5539 transitions. [2022-11-20 12:22:19,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:19,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 12:22:19,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:19,575 INFO L225 Difference]: With dead ends: 3798 [2022-11-20 12:22:19,575 INFO L226 Difference]: Without dead ends: 2465 [2022-11-20 12:22:19,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:19,593 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 1614 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1614 SdHoareTripleChecker+Valid, 4054 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:19,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1614 Valid, 4054 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 12:22:19,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2022-11-20 12:22:19,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 2447. [2022-11-20 12:22:19,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2447 states, 1890 states have (on average 1.3873015873015873) internal successors, (2622), 1925 states have internal predecessors, (2622), 428 states have call successors, (428), 129 states have call predecessors, (428), 128 states have return successors, (419), 418 states have call predecessors, (419), 419 states have call successors, (419) [2022-11-20 12:22:19,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2447 states to 2447 states and 3469 transitions. [2022-11-20 12:22:19,810 INFO L78 Accepts]: Start accepts. Automaton has 2447 states and 3469 transitions. Word has length 17 [2022-11-20 12:22:19,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:19,811 INFO L495 AbstractCegarLoop]: Abstraction has 2447 states and 3469 transitions. [2022-11-20 12:22:19,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:19,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2447 states and 3469 transitions. [2022-11-20 12:22:19,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 12:22:19,822 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:19,822 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:19,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:20,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:20,036 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:20,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:20,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1809173169, now seen corresponding path program 1 times [2022-11-20 12:22:20,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:20,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1957700179] [2022-11-20 12:22:20,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:20,040 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 12:22:20,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:20,043 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:20,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:21,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:21,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 1069 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:21,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:21,995 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 12:22:21,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:21,996 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:21,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1957700179] [2022-11-20 12:22:21,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1957700179] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:21,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:21,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:21,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619055744] [2022-11-20 12:22:21,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:21,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:21,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:21,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:21,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:22,000 INFO L87 Difference]: Start difference. First operand 2447 states and 3469 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:22,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:22,349 INFO L93 Difference]: Finished difference Result 2606 states and 3681 transitions. [2022-11-20 12:22:22,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:22,350 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 12:22:22,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:22,371 INFO L225 Difference]: With dead ends: 2606 [2022-11-20 12:22:22,371 INFO L226 Difference]: Without dead ends: 2602 [2022-11-20 12:22:22,373 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:22,375 INFO L413 NwaCegarLoop]: 1881 mSDtfsCounter, 1261 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 2582 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:22,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1261 Valid, 2582 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:22:22,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2602 states. [2022-11-20 12:22:22,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2602 to 2600. [2022-11-20 12:22:22,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2600 states, 2028 states have (on average 1.391025641025641) internal successors, (2821), 2063 states have internal predecessors, (2821), 430 states have call successors, (430), 142 states have call predecessors, (430), 141 states have return successors, (423), 422 states have call predecessors, (423), 423 states have call successors, (423) [2022-11-20 12:22:22,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2600 states to 2600 states and 3674 transitions. [2022-11-20 12:22:22,582 INFO L78 Accepts]: Start accepts. Automaton has 2600 states and 3674 transitions. Word has length 19 [2022-11-20 12:22:22,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:22,583 INFO L495 AbstractCegarLoop]: Abstraction has 2600 states and 3674 transitions. [2022-11-20 12:22:22,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:22,583 INFO L276 IsEmpty]: Start isEmpty. Operand 2600 states and 3674 transitions. [2022-11-20 12:22:22,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 12:22:22,584 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:22,584 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] [2022-11-20 12:22:22,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:22,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:22,800 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:22,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:22,800 INFO L85 PathProgramCache]: Analyzing trace with hash 249321456, now seen corresponding path program 1 times [2022-11-20 12:22:22,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:22,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [883916856] [2022-11-20 12:22:22,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:22,802 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 12:22:22,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:22,803 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:22,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:24,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:24,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:24,517 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 12:22:24,518 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:24,518 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:24,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [883916856] [2022-11-20 12:22:24,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [883916856] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:24,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:24,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:24,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839548549] [2022-11-20 12:22:24,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:24,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:24,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:24,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:24,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:24,520 INFO L87 Difference]: Start difference. First operand 2600 states and 3674 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:24,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:24,818 INFO L93 Difference]: Finished difference Result 2602 states and 3675 transitions. [2022-11-20 12:22:24,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:24,818 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-20 12:22:24,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:24,834 INFO L225 Difference]: With dead ends: 2602 [2022-11-20 12:22:24,834 INFO L226 Difference]: Without dead ends: 2599 [2022-11-20 12:22:24,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:24,838 INFO L413 NwaCegarLoop]: 1870 mSDtfsCounter, 1854 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 1870 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:24,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1854 Valid, 1870 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:22:24,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2599 states. [2022-11-20 12:22:25,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2599 to 2599. [2022-11-20 12:22:25,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2599 states, 2028 states have (on average 1.3905325443786982) internal successors, (2820), 2062 states have internal predecessors, (2820), 429 states have call successors, (429), 142 states have call predecessors, (429), 141 states have return successors, (423), 422 states have call predecessors, (423), 423 states have call successors, (423) [2022-11-20 12:22:25,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2599 states to 2599 states and 3672 transitions. [2022-11-20 12:22:25,062 INFO L78 Accepts]: Start accepts. Automaton has 2599 states and 3672 transitions. Word has length 20 [2022-11-20 12:22:25,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:25,062 INFO L495 AbstractCegarLoop]: Abstraction has 2599 states and 3672 transitions. [2022-11-20 12:22:25,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:25,062 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 3672 transitions. [2022-11-20 12:22:25,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-20 12:22:25,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:25,064 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] [2022-11-20 12:22:25,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:25,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:25,280 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:25,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:25,280 INFO L85 PathProgramCache]: Analyzing trace with hash -861436524, now seen corresponding path program 1 times [2022-11-20 12:22:25,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:25,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140016395] [2022-11-20 12:22:25,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:25,282 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 12:22:25,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:25,283 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:25,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:22:26,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:26,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 1071 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:26,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:27,055 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 12:22:27,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:27,056 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:27,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140016395] [2022-11-20 12:22:27,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140016395] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:27,057 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:27,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:27,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085215821] [2022-11-20 12:22:27,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:27,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:27,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:27,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:27,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:27,058 INFO L87 Difference]: Start difference. First operand 2599 states and 3672 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:27,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:27,699 INFO L93 Difference]: Finished difference Result 7767 states and 11053 transitions. [2022-11-20 12:22:27,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:27,700 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-11-20 12:22:27,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:27,734 INFO L225 Difference]: With dead ends: 7767 [2022-11-20 12:22:27,734 INFO L226 Difference]: Without dead ends: 5171 [2022-11-20 12:22:27,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:27,751 INFO L413 NwaCegarLoop]: 2243 mSDtfsCounter, 1856 mSDsluCounter, 1854 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1856 SdHoareTripleChecker+Valid, 4097 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:27,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1856 Valid, 4097 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:22:27,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5171 states. [2022-11-20 12:22:28,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5171 to 5159. [2022-11-20 12:22:28,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5159 states, 4032 states have (on average 1.3908730158730158) internal successors, (5608), 4099 states have internal predecessors, (5608), 846 states have call successors, (846), 282 states have call predecessors, (846), 280 states have return successors, (878), 833 states have call predecessors, (878), 838 states have call successors, (878) [2022-11-20 12:22:28,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5159 states to 5159 states and 7332 transitions. [2022-11-20 12:22:28,184 INFO L78 Accepts]: Start accepts. Automaton has 5159 states and 7332 transitions. Word has length 21 [2022-11-20 12:22:28,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:28,185 INFO L495 AbstractCegarLoop]: Abstraction has 5159 states and 7332 transitions. [2022-11-20 12:22:28,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:28,185 INFO L276 IsEmpty]: Start isEmpty. Operand 5159 states and 7332 transitions. [2022-11-20 12:22:28,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 12:22:28,187 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:28,187 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] [2022-11-20 12:22:28,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:22:28,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:28,400 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:28,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:28,400 INFO L85 PathProgramCache]: Analyzing trace with hash -935190669, now seen corresponding path program 1 times [2022-11-20 12:22:28,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:28,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1964145218] [2022-11-20 12:22:28,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:28,402 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 12:22:28,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:28,405 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:28,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:29,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:29,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 1072 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:29,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:30,072 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 12:22:30,073 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:30,073 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:30,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1964145218] [2022-11-20 12:22:30,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1964145218] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:30,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:30,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:30,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086577802] [2022-11-20 12:22:30,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:30,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:30,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:30,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:30,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:30,075 INFO L87 Difference]: Start difference. First operand 5159 states and 7332 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:30,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:30,515 INFO L93 Difference]: Finished difference Result 5161 states and 7333 transitions. [2022-11-20 12:22:30,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:30,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-11-20 12:22:30,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:30,542 INFO L225 Difference]: With dead ends: 5161 [2022-11-20 12:22:30,543 INFO L226 Difference]: Without dead ends: 5158 [2022-11-20 12:22:30,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:30,547 INFO L413 NwaCegarLoop]: 1868 mSDtfsCounter, 1850 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:30,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1850 Valid, 1868 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:22:30,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5158 states. [2022-11-20 12:22:30,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5158 to 5158. [2022-11-20 12:22:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5158 states, 4032 states have (on average 1.390625) internal successors, (5607), 4098 states have internal predecessors, (5607), 845 states have call successors, (845), 282 states have call predecessors, (845), 280 states have return successors, (878), 833 states have call predecessors, (878), 838 states have call successors, (878) [2022-11-20 12:22:31,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5158 states to 5158 states and 7330 transitions. [2022-11-20 12:22:31,018 INFO L78 Accepts]: Start accepts. Automaton has 5158 states and 7330 transitions. Word has length 22 [2022-11-20 12:22:31,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:31,019 INFO L495 AbstractCegarLoop]: Abstraction has 5158 states and 7330 transitions. [2022-11-20 12:22:31,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:31,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5158 states and 7330 transitions. [2022-11-20 12:22:31,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-20 12:22:31,025 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:31,025 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] [2022-11-20 12:22:31,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:31,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:31,240 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:31,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:31,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1073402999, now seen corresponding path program 1 times [2022-11-20 12:22:31,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:31,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1921419868] [2022-11-20 12:22:31,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:31,242 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 12:22:31,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:31,243 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:31,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (7)] Waiting until timeout for monitored process [2022-11-20 12:22:32,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:32,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:32,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:32,891 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 12:22:32,891 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:32,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:32,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1921419868] [2022-11-20 12:22:32,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1921419868] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:32,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:32,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:32,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608655209] [2022-11-20 12:22:32,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:32,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:32,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:32,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:32,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:32,894 INFO L87 Difference]: Start difference. First operand 5158 states and 7330 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:33,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:33,404 INFO L93 Difference]: Finished difference Result 5160 states and 7331 transitions. [2022-11-20 12:22:33,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:33,422 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-11-20 12:22:33,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:33,450 INFO L225 Difference]: With dead ends: 5160 [2022-11-20 12:22:33,450 INFO L226 Difference]: Without dead ends: 5146 [2022-11-20 12:22:33,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:33,455 INFO L413 NwaCegarLoop]: 1867 mSDtfsCounter, 1847 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1847 SdHoareTripleChecker+Valid, 1867 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.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:33,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1847 Valid, 1867 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:22:33,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5146 states. [2022-11-20 12:22:33,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5146 to 5146. [2022-11-20 12:22:33,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5146 states, 4023 states have (on average 1.3902560278399205) internal successors, (5593), 4087 states have internal predecessors, (5593), 842 states have call successors, (842), 282 states have call predecessors, (842), 280 states have return successors, (876), 832 states have call predecessors, (876), 836 states have call successors, (876) [2022-11-20 12:22:34,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5146 states to 5146 states and 7311 transitions. [2022-11-20 12:22:34,014 INFO L78 Accepts]: Start accepts. Automaton has 5146 states and 7311 transitions. Word has length 23 [2022-11-20 12:22:34,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:34,015 INFO L495 AbstractCegarLoop]: Abstraction has 5146 states and 7311 transitions. [2022-11-20 12:22:34,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 12:22:34,015 INFO L276 IsEmpty]: Start isEmpty. Operand 5146 states and 7311 transitions. [2022-11-20 12:22:34,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-20 12:22:34,021 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:34,022 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:34,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (7)] Forceful destruction successful, exit code 0 [2022-11-20 12:22:34,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:34,248 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:34,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:34,248 INFO L85 PathProgramCache]: Analyzing trace with hash 34114948, now seen corresponding path program 1 times [2022-11-20 12:22:34,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:34,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506894715] [2022-11-20 12:22:34,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:34,250 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 12:22:34,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:34,251 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:34,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:35,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 1307 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:22:35,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:35,935 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:22:35,935 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:35,936 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:35,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506894715] [2022-11-20 12:22:35,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [506894715] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:35,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:35,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:22:35,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826631292] [2022-11-20 12:22:35,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:35,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:22:35,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:35,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:22:35,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:22:35,939 INFO L87 Difference]: Start difference. First operand 5146 states and 7311 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 12:22:36,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:36,811 INFO L93 Difference]: Finished difference Result 10304 states and 14635 transitions. [2022-11-20 12:22:36,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:22:36,811 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 48 [2022-11-20 12:22:36,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:36,852 INFO L225 Difference]: With dead ends: 10304 [2022-11-20 12:22:36,852 INFO L226 Difference]: Without dead ends: 5157 [2022-11-20 12:22:36,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:22:36,876 INFO L413 NwaCegarLoop]: 1864 mSDtfsCounter, 12 mSDsluCounter, 3721 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 5585 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:36,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 5585 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 12:22:36,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5157 states. [2022-11-20 12:22:37,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5157 to 5148. [2022-11-20 12:22:37,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5148 states, 4025 states have (on average 1.3895652173913045) internal successors, (5593), 4089 states have internal predecessors, (5593), 842 states have call successors, (842), 282 states have call predecessors, (842), 280 states have return successors, (876), 832 states have call predecessors, (876), 836 states have call successors, (876) [2022-11-20 12:22:37,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5148 states to 5148 states and 7311 transitions. [2022-11-20 12:22:37,462 INFO L78 Accepts]: Start accepts. Automaton has 5148 states and 7311 transitions. Word has length 48 [2022-11-20 12:22:37,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:37,464 INFO L495 AbstractCegarLoop]: Abstraction has 5148 states and 7311 transitions. [2022-11-20 12:22:37,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 12:22:37,464 INFO L276 IsEmpty]: Start isEmpty. Operand 5148 states and 7311 transitions. [2022-11-20 12:22:37,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 12:22:37,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:37,469 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:37,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:22:37,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:37,694 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:37,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:37,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1471193067, now seen corresponding path program 1 times [2022-11-20 12:22:37,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:37,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [833671166] [2022-11-20 12:22:37,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:37,697 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 12:22:37,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:37,699 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:37,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (9)] Waiting until timeout for monitored process [2022-11-20 12:22:39,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:39,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 1313 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:22:39,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:39,975 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:22:39,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:39,975 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:39,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [833671166] [2022-11-20 12:22:39,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [833671166] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:39,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:39,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:39,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204431383] [2022-11-20 12:22:39,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:39,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:22:39,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:39,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:22:39,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:22:39,978 INFO L87 Difference]: Start difference. First operand 5148 states and 7311 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 12:22:42,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:22:42,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:42,873 INFO L93 Difference]: Finished difference Result 10277 states and 14593 transitions. [2022-11-20 12:22:42,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:22:42,874 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2022-11-20 12:22:42,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:42,909 INFO L225 Difference]: With dead ends: 10277 [2022-11-20 12:22:42,909 INFO L226 Difference]: Without dead ends: 5132 [2022-11-20 12:22:42,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:22:42,933 INFO L413 NwaCegarLoop]: 1849 mSDtfsCounter, 1827 mSDsluCounter, 1837 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1827 SdHoareTripleChecker+Valid, 3686 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:42,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1827 Valid, 3686 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2022-11-20 12:22:42,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5132 states. [2022-11-20 12:22:43,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5132 to 5130. [2022-11-20 12:22:43,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5130 states, 4017 states have (on average 1.3898431665421958) internal successors, (5583), 4081 states have internal predecessors, (5583), 832 states have call successors, (832), 282 states have call predecessors, (832), 280 states have return successors, (866), 822 states have call predecessors, (866), 826 states have call successors, (866) [2022-11-20 12:22:43,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5130 states to 5130 states and 7281 transitions. [2022-11-20 12:22:43,513 INFO L78 Accepts]: Start accepts. Automaton has 5130 states and 7281 transitions. Word has length 51 [2022-11-20 12:22:43,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:43,514 INFO L495 AbstractCegarLoop]: Abstraction has 5130 states and 7281 transitions. [2022-11-20 12:22:43,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 12:22:43,514 INFO L276 IsEmpty]: Start isEmpty. Operand 5130 states and 7281 transitions. [2022-11-20 12:22:43,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-20 12:22:43,520 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:43,521 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:43,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (9)] Forceful destruction successful, exit code 0 [2022-11-20 12:22:43,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:43,744 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:43,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:43,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1692584015, now seen corresponding path program 1 times [2022-11-20 12:22:43,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:43,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [282992986] [2022-11-20 12:22:43,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:43,747 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 12:22:43,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:43,750 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:43,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:45,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:45,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 1369 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:22:45,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:46,425 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:22:46,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:46,426 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:46,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [282992986] [2022-11-20 12:22:46,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [282992986] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:46,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:46,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:22:46,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617449414] [2022-11-20 12:22:46,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:46,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:22:46,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:46,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:22:46,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:22:46,430 INFO L87 Difference]: Start difference. First operand 5130 states and 7281 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 12:22:47,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:47,337 INFO L93 Difference]: Finished difference Result 9957 states and 14107 transitions. [2022-11-20 12:22:47,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:22:47,337 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 64 [2022-11-20 12:22:47,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:47,358 INFO L225 Difference]: With dead ends: 9957 [2022-11-20 12:22:47,358 INFO L226 Difference]: Without dead ends: 4830 [2022-11-20 12:22:47,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:22:47,380 INFO L413 NwaCegarLoop]: 1620 mSDtfsCounter, 1602 mSDsluCounter, 3232 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1602 SdHoareTripleChecker+Valid, 4852 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:47,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1602 Valid, 4852 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:22:47,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4830 states. [2022-11-20 12:22:47,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4830 to 4828. [2022-11-20 12:22:47,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4828 states, 3799 states have (on average 1.3911555672545406) internal successors, (5285), 3863 states have internal predecessors, (5285), 750 states have call successors, (750), 280 states have call predecessors, (750), 278 states have return successors, (784), 740 states have call predecessors, (784), 744 states have call successors, (784) [2022-11-20 12:22:47,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4828 states to 4828 states and 6819 transitions. [2022-11-20 12:22:47,838 INFO L78 Accepts]: Start accepts. Automaton has 4828 states and 6819 transitions. Word has length 64 [2022-11-20 12:22:47,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:47,838 INFO L495 AbstractCegarLoop]: Abstraction has 4828 states and 6819 transitions. [2022-11-20 12:22:47,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 12:22:47,839 INFO L276 IsEmpty]: Start isEmpty. Operand 4828 states and 6819 transitions. [2022-11-20 12:22:47,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-20 12:22:47,843 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:47,844 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 12:22:47,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:48,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:48,068 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:48,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:48,068 INFO L85 PathProgramCache]: Analyzing trace with hash 521254995, now seen corresponding path program 1 times [2022-11-20 12:22:48,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:48,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1029786115] [2022-11-20 12:22:48,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:48,070 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 12:22:48,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:48,071 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:48,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:22:49,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:49,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:22:49,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:49,779 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 12:22:49,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:49,780 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:49,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1029786115] [2022-11-20 12:22:49,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1029786115] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:49,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:49,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:22:49,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129985459] [2022-11-20 12:22:49,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:49,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:22:49,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:49,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:22:49,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:49,786 INFO L87 Difference]: Start difference. First operand 4828 states and 6819 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-20 12:22:50,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:50,445 INFO L93 Difference]: Finished difference Result 10838 states and 15311 transitions. [2022-11-20 12:22:50,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:22:50,446 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 75 [2022-11-20 12:22:50,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:50,469 INFO L225 Difference]: With dead ends: 10838 [2022-11-20 12:22:50,470 INFO L226 Difference]: Without dead ends: 6013 [2022-11-20 12:22:50,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:22:50,488 INFO L413 NwaCegarLoop]: 1778 mSDtfsCounter, 439 mSDsluCounter, 1607 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 3385 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:50,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 3385 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:22:50,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6013 states. [2022-11-20 12:22:50,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6013 to 6002. [2022-11-20 12:22:50,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6002 states, 4799 states have (on average 1.4067514065430298) internal successors, (6751), 4883 states have internal predecessors, (6751), 848 states have call successors, (848), 356 states have call predecessors, (848), 354 states have return successors, (882), 836 states have call predecessors, (882), 842 states have call successors, (882) [2022-11-20 12:22:51,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6002 states to 6002 states and 8481 transitions. [2022-11-20 12:22:51,006 INFO L78 Accepts]: Start accepts. Automaton has 6002 states and 8481 transitions. Word has length 75 [2022-11-20 12:22:51,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:51,007 INFO L495 AbstractCegarLoop]: Abstraction has 6002 states and 8481 transitions. [2022-11-20 12:22:51,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-20 12:22:51,008 INFO L276 IsEmpty]: Start isEmpty. Operand 6002 states and 8481 transitions. [2022-11-20 12:22:51,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-20 12:22:51,013 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:51,014 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:51,066 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:22:51,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:51,228 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:51,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:51,228 INFO L85 PathProgramCache]: Analyzing trace with hash -893276852, now seen corresponding path program 1 times [2022-11-20 12:22:51,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:51,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291077195] [2022-11-20 12:22:51,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:51,231 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 12:22:51,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:51,233 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:51,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:52,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:53,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:22:53,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:22:53,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:22:53,289 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:53,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291077195] [2022-11-20 12:22:53,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291077195] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:22:53,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:22:53,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:22:53,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278823476] [2022-11-20 12:22:53,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:22:53,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:22:53,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:53,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:22:53,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:22:53,292 INFO L87 Difference]: Start difference. First operand 6002 states and 8481 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:22:54,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:22:54,027 INFO L93 Difference]: Finished difference Result 12025 states and 17109 transitions. [2022-11-20 12:22:54,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:22:54,028 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 68 [2022-11-20 12:22:54,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:22:54,055 INFO L225 Difference]: With dead ends: 12025 [2022-11-20 12:22:54,055 INFO L226 Difference]: Without dead ends: 6020 [2022-11-20 12:22:54,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:22:54,076 INFO L413 NwaCegarLoop]: 1622 mSDtfsCounter, 3 mSDsluCounter, 3233 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 4855 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:22:54,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 4855 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:22:54,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6020 states. [2022-11-20 12:22:54,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6020 to 6020. [2022-11-20 12:22:54,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6020 states, 4813 states have (on average 1.406399335134012) internal successors, (6769), 4901 states have internal predecessors, (6769), 848 states have call successors, (848), 356 states have call predecessors, (848), 358 states have return successors, (886), 836 states have call predecessors, (886), 842 states have call successors, (886) [2022-11-20 12:22:54,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6020 states to 6020 states and 8503 transitions. [2022-11-20 12:22:54,657 INFO L78 Accepts]: Start accepts. Automaton has 6020 states and 8503 transitions. Word has length 68 [2022-11-20 12:22:54,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:22:54,657 INFO L495 AbstractCegarLoop]: Abstraction has 6020 states and 8503 transitions. [2022-11-20 12:22:54,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:22:54,658 INFO L276 IsEmpty]: Start isEmpty. Operand 6020 states and 8503 transitions. [2022-11-20 12:22:54,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-20 12:22:54,662 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:22:54,663 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:22:54,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:54,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:54,887 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:22:54,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:22:54,887 INFO L85 PathProgramCache]: Analyzing trace with hash 537499540, now seen corresponding path program 1 times [2022-11-20 12:22:54,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:22:54,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308308456] [2022-11-20 12:22:54,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:22:54,889 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 12:22:54,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:22:54,890 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:22:54,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (13)] Waiting until timeout for monitored process [2022-11-20 12:22:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:22:56,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 1316 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:22:56,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:22:56,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:22:56,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:22:57,873 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:22:57,874 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:22:57,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308308456] [2022-11-20 12:22:57,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308308456] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:22:57,874 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:22:57,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-20 12:22:57,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901954644] [2022-11-20 12:22:57,874 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:22:57,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:22:57,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:22:57,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:22:57,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:22:57,876 INFO L87 Difference]: Start difference. First operand 6020 states and 8503 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-20 12:23:00,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:00,292 INFO L93 Difference]: Finished difference Result 12107 states and 17227 transitions. [2022-11-20 12:23:00,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:23:00,293 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 69 [2022-11-20 12:23:00,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:00,320 INFO L225 Difference]: With dead ends: 12107 [2022-11-20 12:23:00,320 INFO L226 Difference]: Without dead ends: 6078 [2022-11-20 12:23:00,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:23:00,341 INFO L413 NwaCegarLoop]: 1621 mSDtfsCounter, 24 mSDsluCounter, 6455 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 8076 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:00,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 8076 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 12:23:00,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6078 states. [2022-11-20 12:23:00,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6078 to 6066. [2022-11-20 12:23:00,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6066 states, 4855 states have (on average 1.407826982492276) internal successors, (6835), 4943 states have internal predecessors, (6835), 848 states have call successors, (848), 360 states have call predecessors, (848), 362 states have return successors, (890), 836 states have call predecessors, (890), 842 states have call successors, (890) [2022-11-20 12:23:00,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 8573 transitions. [2022-11-20 12:23:00,949 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 8573 transitions. Word has length 69 [2022-11-20 12:23:00,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:00,951 INFO L495 AbstractCegarLoop]: Abstraction has 6066 states and 8573 transitions. [2022-11-20 12:23:00,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-20 12:23:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 8573 transitions. [2022-11-20 12:23:00,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-20 12:23:00,956 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:00,957 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-11-20 12:23:01,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (13)] Forceful destruction successful, exit code 0 [2022-11-20 12:23:01,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:01,171 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:01,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:01,172 INFO L85 PathProgramCache]: Analyzing trace with hash -762446004, now seen corresponding path program 2 times [2022-11-20 12:23:01,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:01,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [176192236] [2022-11-20 12:23:01,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:23:01,174 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 12:23:01,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:01,175 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:01,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:02,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:23:02,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:23:02,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 1266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:23:02,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:02,739 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-20 12:23:02,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:02,739 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:02,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [176192236] [2022-11-20 12:23:02,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [176192236] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:02,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:02,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:23:02,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839948747] [2022-11-20 12:23:02,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:02,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:23:02,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:02,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:23:02,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:23:02,741 INFO L87 Difference]: Start difference. First operand 6066 states and 8573 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 12:23:03,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:03,272 INFO L93 Difference]: Finished difference Result 12315 states and 17597 transitions. [2022-11-20 12:23:03,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:23:03,272 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 72 [2022-11-20 12:23:03,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:03,306 INFO L225 Difference]: With dead ends: 12315 [2022-11-20 12:23:03,307 INFO L226 Difference]: Without dead ends: 6252 [2022-11-20 12:23:03,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:23:03,331 INFO L413 NwaCegarLoop]: 1626 mSDtfsCounter, 37 mSDsluCounter, 1621 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 3247 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:03,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 3247 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:23:03,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6252 states. [2022-11-20 12:23:04,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6252 to 6072. [2022-11-20 12:23:04,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6072 states, 4861 states have (on average 1.4073235959679078) internal successors, (6841), 4949 states have internal predecessors, (6841), 848 states have call successors, (848), 360 states have call predecessors, (848), 362 states have return successors, (890), 836 states have call predecessors, (890), 842 states have call successors, (890) [2022-11-20 12:23:04,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6072 states to 6072 states and 8579 transitions. [2022-11-20 12:23:04,113 INFO L78 Accepts]: Start accepts. Automaton has 6072 states and 8579 transitions. Word has length 72 [2022-11-20 12:23:04,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:04,114 INFO L495 AbstractCegarLoop]: Abstraction has 6072 states and 8579 transitions. [2022-11-20 12:23:04,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 12:23:04,114 INFO L276 IsEmpty]: Start isEmpty. Operand 6072 states and 8579 transitions. [2022-11-20 12:23:04,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-20 12:23:04,123 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:04,123 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-20 12:23:04,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:04,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:04,344 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:04,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:04,344 INFO L85 PathProgramCache]: Analyzing trace with hash -2000408288, now seen corresponding path program 1 times [2022-11-20 12:23:04,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:04,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113834993] [2022-11-20 12:23:04,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:23:04,346 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 12:23:04,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:04,348 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:04,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (15)] Waiting until timeout for monitored process [2022-11-20 12:23:05,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:23:05,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 1290 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:23:05,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:06,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:23:06,151 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:06,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:06,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113834993] [2022-11-20 12:23:06,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113834993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:06,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:06,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:23:06,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066346201] [2022-11-20 12:23:06,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:06,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:23:06,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:06,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:23:06,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:23:06,154 INFO L87 Difference]: Start difference. First operand 6072 states and 8579 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-20 12:23:07,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:07,016 INFO L93 Difference]: Finished difference Result 16990 states and 23995 transitions. [2022-11-20 12:23:07,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:23:07,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 92 [2022-11-20 12:23:07,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:07,066 INFO L225 Difference]: With dead ends: 16990 [2022-11-20 12:23:07,066 INFO L226 Difference]: Without dead ends: 10921 [2022-11-20 12:23:07,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:23:07,089 INFO L413 NwaCegarLoop]: 2786 mSDtfsCounter, 1601 mSDsluCounter, 1602 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1601 SdHoareTripleChecker+Valid, 4388 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:07,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1601 Valid, 4388 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:23:07,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10921 states. [2022-11-20 12:23:07,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10921 to 10900. [2022-11-20 12:23:07,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10900 states, 8675 states have (on average 1.4) internal successors, (12145), 8831 states have internal predecessors, (12145), 1576 states have call successors, (1576), 642 states have call predecessors, (1576), 648 states have return successors, (1658), 1556 states have call predecessors, (1658), 1570 states have call successors, (1658) [2022-11-20 12:23:07,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10900 states to 10900 states and 15379 transitions. [2022-11-20 12:23:07,932 INFO L78 Accepts]: Start accepts. Automaton has 10900 states and 15379 transitions. Word has length 92 [2022-11-20 12:23:07,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:07,932 INFO L495 AbstractCegarLoop]: Abstraction has 10900 states and 15379 transitions. [2022-11-20 12:23:07,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-20 12:23:07,933 INFO L276 IsEmpty]: Start isEmpty. Operand 10900 states and 15379 transitions. [2022-11-20 12:23:07,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-20 12:23:07,939 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:07,939 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-11-20 12:23:07,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (15)] Forceful destruction successful, exit code 0 [2022-11-20 12:23:08,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:08,164 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:08,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:08,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1649376370, now seen corresponding path program 1 times [2022-11-20 12:23:08,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:08,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2035539016] [2022-11-20 12:23:08,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:23:08,167 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 12:23:08,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:08,169 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:08,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:10,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:23:10,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 1453 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 12:23:10,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:23:10,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:23:13,469 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 12:23:13,470 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:13,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2035539016] [2022-11-20 12:23:13,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2035539016] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:23:13,470 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:23:13,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-11-20 12:23:13,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201006086] [2022-11-20 12:23:13,471 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:23:13,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 12:23:13,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:13,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 12:23:13,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:23:13,474 INFO L87 Difference]: Start difference. First operand 10900 states and 15379 transitions. Second operand has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-20 12:23:21,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:21,430 INFO L93 Difference]: Finished difference Result 22085 states and 31429 transitions. [2022-11-20 12:23:21,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 12:23:21,431 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 94 [2022-11-20 12:23:21,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:21,473 INFO L225 Difference]: With dead ends: 22085 [2022-11-20 12:23:21,473 INFO L226 Difference]: Without dead ends: 11176 [2022-11-20 12:23:21,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=257, Invalid=499, Unknown=0, NotChecked=0, Total=756 [2022-11-20 12:23:21,518 INFO L413 NwaCegarLoop]: 1627 mSDtfsCounter, 81 mSDsluCounter, 11330 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 12957 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:21,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 12957 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-20 12:23:21,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11176 states. [2022-11-20 12:23:22,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11176 to 11080. [2022-11-20 12:23:22,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11080 states, 8839 states have (on average 1.4043443828487385) internal successors, (12413), 9003 states have internal predecessors, (12413), 1576 states have call successors, (1576), 650 states have call predecessors, (1576), 664 states have return successors, (1666), 1556 states have call predecessors, (1666), 1570 states have call successors, (1666) [2022-11-20 12:23:22,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11080 states to 11080 states and 15655 transitions. [2022-11-20 12:23:22,483 INFO L78 Accepts]: Start accepts. Automaton has 11080 states and 15655 transitions. Word has length 94 [2022-11-20 12:23:22,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:22,484 INFO L495 AbstractCegarLoop]: Abstraction has 11080 states and 15655 transitions. [2022-11-20 12:23:22,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-20 12:23:22,484 INFO L276 IsEmpty]: Start isEmpty. Operand 11080 states and 15655 transitions. [2022-11-20 12:23:22,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-20 12:23:22,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:22,492 INFO L195 NwaCegarLoop]: trace histogram [10, 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] [2022-11-20 12:23:22,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:22,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:22,716 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:22,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:22,716 INFO L85 PathProgramCache]: Analyzing trace with hash -338634894, now seen corresponding path program 2 times [2022-11-20 12:23:22,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:22,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1993243873] [2022-11-20 12:23:22,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:23:22,719 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 12:23:22,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:22,720 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:22,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:23:24,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:23:24,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:23:24,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 1370 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:23:24,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:25,377 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2022-11-20 12:23:25,377 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:25,377 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:25,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1993243873] [2022-11-20 12:23:25,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1993243873] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:25,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:25,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:23:25,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113656214] [2022-11-20 12:23:25,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:25,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:23:25,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:25,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:23:25,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:23:25,379 INFO L87 Difference]: Start difference. First operand 11080 states and 15655 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 12:23:26,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:26,116 INFO L93 Difference]: Finished difference Result 11082 states and 15656 transitions. [2022-11-20 12:23:26,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:23:26,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 100 [2022-11-20 12:23:26,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:26,149 INFO L225 Difference]: With dead ends: 11082 [2022-11-20 12:23:26,150 INFO L226 Difference]: Without dead ends: 11079 [2022-11-20 12:23:26,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:23:26,155 INFO L413 NwaCegarLoop]: 1718 mSDtfsCounter, 517 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 2872 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 12:23:26,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [517 Valid, 2872 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:23:26,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11079 states. [2022-11-20 12:23:27,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11079 to 11079. [2022-11-20 12:23:27,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11079 states, 8839 states have (on average 1.4032130331485462) internal successors, (12403), 9002 states have internal predecessors, (12403), 1575 states have call successors, (1575), 650 states have call predecessors, (1575), 664 states have return successors, (1666), 1556 states have call predecessors, (1666), 1570 states have call successors, (1666) [2022-11-20 12:23:27,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11079 states to 11079 states and 15644 transitions. [2022-11-20 12:23:27,194 INFO L78 Accepts]: Start accepts. Automaton has 11079 states and 15644 transitions. Word has length 100 [2022-11-20 12:23:27,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:27,194 INFO L495 AbstractCegarLoop]: Abstraction has 11079 states and 15644 transitions. [2022-11-20 12:23:27,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 12:23:27,195 INFO L276 IsEmpty]: Start isEmpty. Operand 11079 states and 15644 transitions. [2022-11-20 12:23:27,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-20 12:23:27,203 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:27,203 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:23:27,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:23:27,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:27,428 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:27,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:27,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1320259600, now seen corresponding path program 1 times [2022-11-20 12:23:27,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:27,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [49383105] [2022-11-20 12:23:27,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:23:27,430 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 12:23:27,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:27,431 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:27,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:23:29,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:23:29,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:29,297 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 12:23:29,297 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:29,297 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:29,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [49383105] [2022-11-20 12:23:29,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [49383105] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:29,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:29,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:23:29,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320100773] [2022-11-20 12:23:29,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:29,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:23:29,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:29,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:23:29,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:23:29,300 INFO L87 Difference]: Start difference. First operand 11079 states and 15644 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-20 12:23:31,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:31,051 INFO L93 Difference]: Finished difference Result 27139 states and 38308 transitions. [2022-11-20 12:23:31,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:23:31,052 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 123 [2022-11-20 12:23:31,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:31,128 INFO L225 Difference]: With dead ends: 27139 [2022-11-20 12:23:31,128 INFO L226 Difference]: Without dead ends: 16063 [2022-11-20 12:23:31,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:23:31,163 INFO L413 NwaCegarLoop]: 3227 mSDtfsCounter, 1608 mSDsluCounter, 8062 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1610 SdHoareTripleChecker+Valid, 11289 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:31,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1610 Valid, 11289 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 12:23:31,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16063 states. [2022-11-20 12:23:32,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16063 to 11103. [2022-11-20 12:23:32,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11103 states, 8855 states have (on average 1.4024844720496894) internal successors, (12419), 9022 states have internal predecessors, (12419), 1575 states have call successors, (1575), 650 states have call predecessors, (1575), 672 states have return successors, (1678), 1560 states have call predecessors, (1678), 1570 states have call successors, (1678) [2022-11-20 12:23:32,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11103 states to 11103 states and 15672 transitions. [2022-11-20 12:23:32,639 INFO L78 Accepts]: Start accepts. Automaton has 11103 states and 15672 transitions. Word has length 123 [2022-11-20 12:23:32,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:32,639 INFO L495 AbstractCegarLoop]: Abstraction has 11103 states and 15672 transitions. [2022-11-20 12:23:32,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-20 12:23:32,640 INFO L276 IsEmpty]: Start isEmpty. Operand 11103 states and 15672 transitions. [2022-11-20 12:23:32,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-20 12:23:32,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:32,650 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-11-20 12:23:32,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:32,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:32,876 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:32,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:32,876 INFO L85 PathProgramCache]: Analyzing trace with hash -428751144, now seen corresponding path program 1 times [2022-11-20 12:23:32,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:32,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042592105] [2022-11-20 12:23:32,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:23:32,879 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 12:23:32,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:32,881 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:32,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:23:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:23:34,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 1774 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 12:23:34,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:36,040 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 12:23:36,041 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:36,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:36,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042592105] [2022-11-20 12:23:36,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042592105] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:36,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:36,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 12:23:36,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314280359] [2022-11-20 12:23:36,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:36,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:23:36,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:36,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:23:36,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:23:36,044 INFO L87 Difference]: Start difference. First operand 11103 states and 15672 transitions. Second operand has 10 states, 10 states have (on average 12.5) internal successors, (125), 7 states have internal predecessors, (125), 2 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 12:23:37,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:23:40,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:23:41,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:41,090 INFO L93 Difference]: Finished difference Result 22307 states and 31609 transitions. [2022-11-20 12:23:41,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 12:23:41,091 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.5) internal successors, (125), 7 states have internal predecessors, (125), 2 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) Word has length 169 [2022-11-20 12:23:41,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:41,146 INFO L225 Difference]: With dead ends: 22307 [2022-11-20 12:23:41,146 INFO L226 Difference]: Without dead ends: 11207 [2022-11-20 12:23:41,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:23:41,176 INFO L413 NwaCegarLoop]: 1619 mSDtfsCounter, 4 mSDsluCounter, 12921 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 14540 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:41,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 14540 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2022-11-20 12:23:41,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11207 states. [2022-11-20 12:23:42,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11207 to 11191. [2022-11-20 12:23:42,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11191 states, 8919 states have (on average 1.3995963673057519) internal successors, (12483), 9086 states have internal predecessors, (12483), 1575 states have call successors, (1575), 650 states have call predecessors, (1575), 696 states have return successors, (1742), 1584 states have call predecessors, (1742), 1570 states have call successors, (1742) [2022-11-20 12:23:42,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11191 states to 11191 states and 15800 transitions. [2022-11-20 12:23:42,308 INFO L78 Accepts]: Start accepts. Automaton has 11191 states and 15800 transitions. Word has length 169 [2022-11-20 12:23:42,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:42,309 INFO L495 AbstractCegarLoop]: Abstraction has 11191 states and 15800 transitions. [2022-11-20 12:23:42,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.5) internal successors, (125), 7 states have internal predecessors, (125), 2 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 12:23:42,309 INFO L276 IsEmpty]: Start isEmpty. Operand 11191 states and 15800 transitions. [2022-11-20 12:23:42,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-11-20 12:23:42,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:42,319 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:23:42,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Ended with exit code 0 [2022-11-20 12:23:42,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:42,520 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:42,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:42,520 INFO L85 PathProgramCache]: Analyzing trace with hash 559245554, now seen corresponding path program 1 times [2022-11-20 12:23:42,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:42,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894962388] [2022-11-20 12:23:42,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:23:42,522 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 12:23:42,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:42,523 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:42,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:23:44,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 1791 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:23:44,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 12:23:44,552 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:44,552 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:44,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894962388] [2022-11-20 12:23:44,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894962388] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:44,552 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:44,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:23:44,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237940580] [2022-11-20 12:23:44,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:44,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:23:44,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:44,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:23:44,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:23:44,554 INFO L87 Difference]: Start difference. First operand 11191 states and 15800 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 12:23:45,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:23:45,749 INFO L93 Difference]: Finished difference Result 22899 states and 32549 transitions. [2022-11-20 12:23:45,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:23:45,750 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 172 [2022-11-20 12:23:45,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:23:45,784 INFO L225 Difference]: With dead ends: 22899 [2022-11-20 12:23:45,784 INFO L226 Difference]: Without dead ends: 11711 [2022-11-20 12:23:45,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:23:45,806 INFO L413 NwaCegarLoop]: 1676 mSDtfsCounter, 57 mSDsluCounter, 3285 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 4961 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:23:45,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 4961 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 12:23:45,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11711 states. [2022-11-20 12:23:46,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11711 to 11207. [2022-11-20 12:23:46,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11207 states, 8935 states have (on average 1.3988808058198097) internal successors, (12499), 9102 states have internal predecessors, (12499), 1575 states have call successors, (1575), 650 states have call predecessors, (1575), 696 states have return successors, (1742), 1584 states have call predecessors, (1742), 1570 states have call successors, (1742) [2022-11-20 12:23:46,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11207 states to 11207 states and 15816 transitions. [2022-11-20 12:23:46,872 INFO L78 Accepts]: Start accepts. Automaton has 11207 states and 15816 transitions. Word has length 172 [2022-11-20 12:23:46,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:23:46,873 INFO L495 AbstractCegarLoop]: Abstraction has 11207 states and 15816 transitions. [2022-11-20 12:23:46,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 12:23:46,873 INFO L276 IsEmpty]: Start isEmpty. Operand 11207 states and 15816 transitions. [2022-11-20 12:23:46,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-20 12:23:46,879 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:23:46,880 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:23:46,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:47,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:47,096 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:23:47,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:23:47,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1339204134, now seen corresponding path program 1 times [2022-11-20 12:23:47,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:23:47,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1779864650] [2022-11-20 12:23:47,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:23:47,098 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 12:23:47,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:23:47,099 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:23:47,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:23:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:23:49,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 1811 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:23:49,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:23:50,751 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-20 12:23:50,751 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:23:50,751 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:23:50,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1779864650] [2022-11-20 12:23:50,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1779864650] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:23:50,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:23:50,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-20 12:23:50,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983195547] [2022-11-20 12:23:50,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:23:50,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:23:50,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:23:50,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:23:50,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:23:50,754 INFO L87 Difference]: Start difference. First operand 11207 states and 15816 transitions. Second operand has 12 states, 12 states have (on average 11.166666666666666) internal successors, (134), 9 states have internal predecessors, (134), 2 states have call successors, (19), 2 states have call predecessors, (19), 5 states have return successors, (16), 5 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 12:23:53,166 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:23:54,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:23:55,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:00,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:03,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:03,657 INFO L93 Difference]: Finished difference Result 22867 states and 32477 transitions. [2022-11-20 12:24:03,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:24:03,658 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 11.166666666666666) internal successors, (134), 9 states have internal predecessors, (134), 2 states have call successors, (19), 2 states have call predecessors, (19), 5 states have return successors, (16), 5 states have call predecessors, (16), 2 states have call successors, (16) Word has length 178 [2022-11-20 12:24:03,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:03,700 INFO L225 Difference]: With dead ends: 22867 [2022-11-20 12:24:03,700 INFO L226 Difference]: Without dead ends: 11663 [2022-11-20 12:24:03,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:24:03,725 INFO L413 NwaCegarLoop]: 1688 mSDtfsCounter, 99 mSDsluCounter, 16759 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 18447 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:03,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 18447 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2022-11-20 12:24:03,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11663 states. [2022-11-20 12:24:04,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11663 to 11231. [2022-11-20 12:24:04,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11231 states, 8959 states have (on average 1.3978122558321242) internal successors, (12523), 9118 states have internal predecessors, (12523), 1575 states have call successors, (1575), 650 states have call predecessors, (1575), 696 states have return successors, (1742), 1592 states have call predecessors, (1742), 1570 states have call successors, (1742) [2022-11-20 12:24:04,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11231 states to 11231 states and 15840 transitions. [2022-11-20 12:24:04,733 INFO L78 Accepts]: Start accepts. Automaton has 11231 states and 15840 transitions. Word has length 178 [2022-11-20 12:24:04,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:04,734 INFO L495 AbstractCegarLoop]: Abstraction has 11231 states and 15840 transitions. [2022-11-20 12:24:04,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 11.166666666666666) internal successors, (134), 9 states have internal predecessors, (134), 2 states have call successors, (19), 2 states have call predecessors, (19), 5 states have return successors, (16), 5 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-20 12:24:04,734 INFO L276 IsEmpty]: Start isEmpty. Operand 11231 states and 15840 transitions. [2022-11-20 12:24:04,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-20 12:24:04,742 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:04,742 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:24:04,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:04,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:24:04,968 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:04,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:04,968 INFO L85 PathProgramCache]: Analyzing trace with hash 409391770, now seen corresponding path program 2 times [2022-11-20 12:24:04,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:24:04,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2028768046] [2022-11-20 12:24:04,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:24:04,971 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 12:24:04,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:24:04,972 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:24:04,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:24:06,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:24:06,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:24:06,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:24:06,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:08,089 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:24:08,091 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 67 treesize of output 19 [2022-11-20 12:24:08,328 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 12:24:08,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:08,328 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:24:08,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2028768046] [2022-11-20 12:24:08,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2028768046] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:08,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:24:08,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 12:24:08,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423235049] [2022-11-20 12:24:08,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:08,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:24:08,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:24:08,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:24:08,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:24:08,330 INFO L87 Difference]: Start difference. First operand 11231 states and 15840 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-20 12:24:10,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:13,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:16,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:17,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:19,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:21,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:23,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:25,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:29,311 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:32,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:34,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:37,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:39,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:42,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:44,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:46,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:48,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:50,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:53,036 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:55,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:24:57,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:00,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:02,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:03,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:03,040 INFO L93 Difference]: Finished difference Result 22638 states and 32031 transitions. [2022-11-20 12:25:03,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:25:03,045 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 175 [2022-11-20 12:25:03,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:03,086 INFO L225 Difference]: With dead ends: 22638 [2022-11-20 12:25:03,087 INFO L226 Difference]: Without dead ends: 11410 [2022-11-20 12:25:03,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 168 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:25:03,114 INFO L413 NwaCegarLoop]: 1633 mSDtfsCounter, 24 mSDsluCounter, 4404 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 2 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 6037 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 259 IncrementalHoareTripleChecker+Unchecked, 53.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:03,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 6037 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 239 Invalid, 18 Unknown, 259 Unchecked, 53.4s Time] [2022-11-20 12:25:03,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11410 states. [2022-11-20 12:25:03,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11410 to 11375. [2022-11-20 12:25:03,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11375 states, 9071 states have (on average 1.3946643148495204) internal successors, (12651), 9230 states have internal predecessors, (12651), 1591 states have call successors, (1591), 666 states have call predecessors, (1591), 712 states have return successors, (1766), 1608 states have call predecessors, (1766), 1586 states have call successors, (1766) [2022-11-20 12:25:03,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11375 states to 11375 states and 16008 transitions. [2022-11-20 12:25:03,896 INFO L78 Accepts]: Start accepts. Automaton has 11375 states and 16008 transitions. Word has length 175 [2022-11-20 12:25:03,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:03,896 INFO L495 AbstractCegarLoop]: Abstraction has 11375 states and 16008 transitions. [2022-11-20 12:25:03,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-20 12:25:03,897 INFO L276 IsEmpty]: Start isEmpty. Operand 11375 states and 16008 transitions. [2022-11-20 12:25:03,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-20 12:25:03,903 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:03,904 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:25:03,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:04,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:04,129 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:04,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:04,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1834591528, now seen corresponding path program 1 times [2022-11-20 12:25:04,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:04,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [108338181] [2022-11-20 12:25:04,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:04,132 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 12:25:04,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:04,132 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:04,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:25:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:06,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 1794 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:25:06,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:06,591 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-20 12:25:06,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:06,592 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:06,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [108338181] [2022-11-20 12:25:06,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [108338181] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:06,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:06,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 12:25:06,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022985967] [2022-11-20 12:25:06,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:06,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:25:06,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:06,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:25:06,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:25:06,595 INFO L87 Difference]: Start difference. First operand 11375 states and 16008 transitions. Second operand has 7 states, 7 states have (on average 17.857142857142858) internal successors, (125), 6 states have internal predecessors, (125), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-20 12:25:09,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:09,452 INFO L93 Difference]: Finished difference Result 27927 states and 39460 transitions. [2022-11-20 12:25:09,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 12:25:09,454 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.857142857142858) internal successors, (125), 6 states have internal predecessors, (125), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 175 [2022-11-20 12:25:09,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:09,502 INFO L225 Difference]: With dead ends: 27927 [2022-11-20 12:25:09,502 INFO L226 Difference]: Without dead ends: 16555 [2022-11-20 12:25:09,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:25:09,522 INFO L413 NwaCegarLoop]: 3228 mSDtfsCounter, 1618 mSDsluCounter, 14489 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1620 SdHoareTripleChecker+Valid, 17717 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:09,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1620 Valid, 17717 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 12:25:09,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16555 states. [2022-11-20 12:25:10,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16555 to 11407. [2022-11-20 12:25:10,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11407 states, 9095 states have (on average 1.393622869708631) internal successors, (12675), 9254 states have internal predecessors, (12675), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1616 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:10,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11407 states to 11407 states and 16048 transitions. [2022-11-20 12:25:10,351 INFO L78 Accepts]: Start accepts. Automaton has 11407 states and 16048 transitions. Word has length 175 [2022-11-20 12:25:10,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:10,352 INFO L495 AbstractCegarLoop]: Abstraction has 11407 states and 16048 transitions. [2022-11-20 12:25:10,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.857142857142858) internal successors, (125), 6 states have internal predecessors, (125), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-20 12:25:10,352 INFO L276 IsEmpty]: Start isEmpty. Operand 11407 states and 16048 transitions. [2022-11-20 12:25:10,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-20 12:25:10,357 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:10,358 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:25:10,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Ended with exit code 0 [2022-11-20 12:25:10,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:10,558 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:10,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:10,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1403127243, now seen corresponding path program 1 times [2022-11-20 12:25:10,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:10,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482684896] [2022-11-20 12:25:10,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:10,561 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 12:25:10,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:10,562 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:10,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:12,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 1901 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:25:12,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:13,514 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-20 12:25:13,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:13,515 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:13,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482684896] [2022-11-20 12:25:13,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482684896] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:13,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:13,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 12:25:13,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379677022] [2022-11-20 12:25:13,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:13,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:25:13,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:13,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:25:13,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:25:13,517 INFO L87 Difference]: Start difference. First operand 11407 states and 16048 transitions. Second operand has 8 states, 8 states have (on average 16.25) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-20 12:25:17,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:17,942 INFO L93 Difference]: Finished difference Result 28055 states and 39616 transitions. [2022-11-20 12:25:17,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 12:25:17,943 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.25) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 188 [2022-11-20 12:25:17,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:17,994 INFO L225 Difference]: With dead ends: 28055 [2022-11-20 12:25:17,994 INFO L226 Difference]: Without dead ends: 16651 [2022-11-20 12:25:18,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2022-11-20 12:25:18,020 INFO L413 NwaCegarLoop]: 3235 mSDtfsCounter, 1626 mSDsluCounter, 17731 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1628 SdHoareTripleChecker+Valid, 20966 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:18,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1628 Valid, 20966 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 12:25:18,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16651 states. [2022-11-20 12:25:19,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16651 to 11423. [2022-11-20 12:25:19,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11423 states, 9111 states have (on average 1.3929316211173306) internal successors, (12691), 9270 states have internal predecessors, (12691), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1616 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11423 states to 11423 states and 16064 transitions. [2022-11-20 12:25:19,150 INFO L78 Accepts]: Start accepts. Automaton has 11423 states and 16064 transitions. Word has length 188 [2022-11-20 12:25:19,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:19,150 INFO L495 AbstractCegarLoop]: Abstraction has 11423 states and 16064 transitions. [2022-11-20 12:25:19,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.25) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-20 12:25:19,150 INFO L276 IsEmpty]: Start isEmpty. Operand 11423 states and 16064 transitions. [2022-11-20 12:25:19,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-11-20 12:25:19,155 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:19,156 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:25:19,197 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:19,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:19,356 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:19,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:19,357 INFO L85 PathProgramCache]: Analyzing trace with hash -927679012, now seen corresponding path program 1 times [2022-11-20 12:25:19,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:19,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [243905326] [2022-11-20 12:25:19,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:19,359 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 12:25:19,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:19,360 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:19,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:25:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:21,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 1938 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-20 12:25:21,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:23,759 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 12:25:23,760 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:23,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:23,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [243905326] [2022-11-20 12:25:23,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [243905326] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:23,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:23,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-20 12:25:23,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280265957] [2022-11-20 12:25:23,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:23,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 12:25:23,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:23,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 12:25:23,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:25:23,762 INFO L87 Difference]: Start difference. First operand 11423 states and 16064 transitions. Second operand has 16 states, 16 states have (on average 8.9375) internal successors, (143), 12 states have internal predecessors, (143), 3 states have call successors, (20), 2 states have call predecessors, (20), 6 states have return successors, (17), 6 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-20 12:25:26,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:28,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:30,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:31,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:32,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:33,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:34,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:25:39,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:39,961 INFO L93 Difference]: Finished difference Result 22947 states and 32365 transitions. [2022-11-20 12:25:39,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 12:25:39,962 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.9375) internal successors, (143), 12 states have internal predecessors, (143), 3 states have call successors, (20), 2 states have call predecessors, (20), 6 states have return successors, (17), 6 states have call predecessors, (17), 3 states have call successors, (17) Word has length 190 [2022-11-20 12:25:39,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:39,993 INFO L225 Difference]: With dead ends: 22947 [2022-11-20 12:25:39,994 INFO L226 Difference]: Without dead ends: 11527 [2022-11-20 12:25:40,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-11-20 12:25:40,015 INFO L413 NwaCegarLoop]: 1623 mSDtfsCounter, 114 mSDsluCounter, 22515 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 24138 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:40,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 24138 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 14.2s Time] [2022-11-20 12:25:40,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11527 states. [2022-11-20 12:25:40,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11527 to 11447. [2022-11-20 12:25:40,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11447 states, 9135 states have (on average 1.3918992884510126) internal successors, (12715), 9286 states have internal predecessors, (12715), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1624 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:40,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11447 states to 11447 states and 16088 transitions. [2022-11-20 12:25:40,895 INFO L78 Accepts]: Start accepts. Automaton has 11447 states and 16088 transitions. Word has length 190 [2022-11-20 12:25:40,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:40,895 INFO L495 AbstractCegarLoop]: Abstraction has 11447 states and 16088 transitions. [2022-11-20 12:25:40,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 8.9375) internal successors, (143), 12 states have internal predecessors, (143), 3 states have call successors, (20), 2 states have call predecessors, (20), 6 states have return successors, (17), 6 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-20 12:25:40,896 INFO L276 IsEmpty]: Start isEmpty. Operand 11447 states and 16088 transitions. [2022-11-20 12:25:40,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-11-20 12:25:40,902 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:40,902 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:25:40,942 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:41,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:41,104 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:41,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:41,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1119485744, now seen corresponding path program 2 times [2022-11-20 12:25:41,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:41,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1336133201] [2022-11-20 12:25:41,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:25:41,106 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 12:25:41,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:41,107 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:41,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:42,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:25:42,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:25:42,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:25:42,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:42,864 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2022-11-20 12:25:42,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:42,864 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:42,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1336133201] [2022-11-20 12:25:42,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1336133201] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:42,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:42,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:25:42,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419025126] [2022-11-20 12:25:42,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:42,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:25:42,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:42,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:25:42,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:25:42,867 INFO L87 Difference]: Start difference. First operand 11447 states and 16088 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 12:25:43,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:43,794 INFO L93 Difference]: Finished difference Result 22947 states and 32325 transitions. [2022-11-20 12:25:43,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:25:43,794 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 193 [2022-11-20 12:25:43,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:43,835 INFO L225 Difference]: With dead ends: 22947 [2022-11-20 12:25:43,835 INFO L226 Difference]: Without dead ends: 11503 [2022-11-20 12:25:43,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:25:43,865 INFO L413 NwaCegarLoop]: 1619 mSDtfsCounter, 6 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 3236 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:43,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 3236 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:25:43,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11503 states. [2022-11-20 12:25:44,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11503 to 11455. [2022-11-20 12:25:44,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11455 states, 9143 states have (on average 1.3915563819315324) internal successors, (12723), 9294 states have internal predecessors, (12723), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1624 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:44,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11455 states to 11455 states and 16096 transitions. [2022-11-20 12:25:44,902 INFO L78 Accepts]: Start accepts. Automaton has 11455 states and 16096 transitions. Word has length 193 [2022-11-20 12:25:44,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:44,903 INFO L495 AbstractCegarLoop]: Abstraction has 11455 states and 16096 transitions. [2022-11-20 12:25:44,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 12:25:44,903 INFO L276 IsEmpty]: Start isEmpty. Operand 11455 states and 16096 transitions. [2022-11-20 12:25:44,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-20 12:25:44,911 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:44,911 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:25:44,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:45,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:45,112 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:45,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:45,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1234282623, now seen corresponding path program 1 times [2022-11-20 12:25:45,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:45,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [228924193] [2022-11-20 12:25:45,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:45,114 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 12:25:45,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:45,115 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:45,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Waiting until timeout for monitored process [2022-11-20 12:25:47,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 1955 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:25:47,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:47,463 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 12:25:47,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:47,464 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:47,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [228924193] [2022-11-20 12:25:47,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [228924193] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:47,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:47,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:25:47,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628780060] [2022-11-20 12:25:47,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:47,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:25:47,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:47,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:25:47,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:25:47,466 INFO L87 Difference]: Start difference. First operand 11455 states and 16096 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-20 12:25:48,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:48,483 INFO L93 Difference]: Finished difference Result 22931 states and 32333 transitions. [2022-11-20 12:25:48,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:25:48,485 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 195 [2022-11-20 12:25:48,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:48,519 INFO L225 Difference]: With dead ends: 22931 [2022-11-20 12:25:48,519 INFO L226 Difference]: Without dead ends: 11479 [2022-11-20 12:25:48,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:25:48,545 INFO L413 NwaCegarLoop]: 1620 mSDtfsCounter, 2 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3237 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:48,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 3237 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:25:48,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11479 states. [2022-11-20 12:25:49,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11479 to 11463. [2022-11-20 12:25:49,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11463 states, 9151 states have (on average 1.3912140749644848) internal successors, (12731), 9302 states have internal predecessors, (12731), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1624 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:49,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11463 states to 11463 states and 16104 transitions. [2022-11-20 12:25:49,501 INFO L78 Accepts]: Start accepts. Automaton has 11463 states and 16104 transitions. Word has length 195 [2022-11-20 12:25:49,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:49,501 INFO L495 AbstractCegarLoop]: Abstraction has 11463 states and 16104 transitions. [2022-11-20 12:25:49,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-20 12:25:49,502 INFO L276 IsEmpty]: Start isEmpty. Operand 11463 states and 16104 transitions. [2022-11-20 12:25:49,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-11-20 12:25:49,509 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:49,510 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:25:49,548 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:49,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:49,711 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:49,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:49,711 INFO L85 PathProgramCache]: Analyzing trace with hash 61599381, now seen corresponding path program 1 times [2022-11-20 12:25:49,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:49,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [373329381] [2022-11-20 12:25:49,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:49,713 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 12:25:49,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:49,714 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:49,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:52,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 1964 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:25:52,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:52,278 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 12:25:52,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:25:52,615 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 12:25:52,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:52,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [373329381] [2022-11-20 12:25:52,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [373329381] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:25:52,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:25:52,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-11-20 12:25:52,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350226005] [2022-11-20 12:25:52,618 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:25:52,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:25:52,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:52,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:25:52,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:25:52,620 INFO L87 Difference]: Start difference. First operand 11463 states and 16104 transitions. Second operand has 6 states, 6 states have (on average 26.333333333333332) internal successors, (158), 6 states have internal predecessors, (158), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 12:25:54,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:54,124 INFO L93 Difference]: Finished difference Result 22995 states and 32413 transitions. [2022-11-20 12:25:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:25:54,125 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.333333333333332) internal successors, (158), 6 states have internal predecessors, (158), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 198 [2022-11-20 12:25:54,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:54,159 INFO L225 Difference]: With dead ends: 22995 [2022-11-20 12:25:54,159 INFO L226 Difference]: Without dead ends: 11535 [2022-11-20 12:25:54,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 390 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:25:54,182 INFO L413 NwaCegarLoop]: 1620 mSDtfsCounter, 10 mSDsluCounter, 3234 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 4854 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:54,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 4854 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:25:54,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11535 states. [2022-11-20 12:25:55,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11535 to 11535. [2022-11-20 12:25:55,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11535 states, 9223 states have (on average 1.3881600346958691) internal successors, (12803), 9374 states have internal predecessors, (12803), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1624 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:55,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11535 states to 11535 states and 16176 transitions. [2022-11-20 12:25:55,189 INFO L78 Accepts]: Start accepts. Automaton has 11535 states and 16176 transitions. Word has length 198 [2022-11-20 12:25:55,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:55,190 INFO L495 AbstractCegarLoop]: Abstraction has 11535 states and 16176 transitions. [2022-11-20 12:25:55,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.333333333333332) internal successors, (158), 6 states have internal predecessors, (158), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 12:25:55,191 INFO L276 IsEmpty]: Start isEmpty. Operand 11535 states and 16176 transitions. [2022-11-20 12:25:55,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-11-20 12:25:55,197 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:55,197 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:25:55,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:55,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:55,398 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:55,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:55,398 INFO L85 PathProgramCache]: Analyzing trace with hash -549312895, now seen corresponding path program 2 times [2022-11-20 12:25:55,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:55,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816269554] [2022-11-20 12:25:55,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:25:55,401 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 12:25:55,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:55,402 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:55,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (29)] Waiting until timeout for monitored process [2022-11-20 12:25:56,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:25:56,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:25:57,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:25:57,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:57,137 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-11-20 12:25:57,137 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:57,138 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:25:57,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816269554] [2022-11-20 12:25:57,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816269554] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:57,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:57,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:25:57,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131837815] [2022-11-20 12:25:57,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:57,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:25:57,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:25:57,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:25:57,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:25:57,140 INFO L87 Difference]: Start difference. First operand 11535 states and 16176 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 12:25:58,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:58,303 INFO L93 Difference]: Finished difference Result 23383 states and 32917 transitions. [2022-11-20 12:25:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:25:58,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 207 [2022-11-20 12:25:58,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:58,338 INFO L225 Difference]: With dead ends: 23383 [2022-11-20 12:25:58,338 INFO L226 Difference]: Without dead ends: 11851 [2022-11-20 12:25:58,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:25:58,361 INFO L413 NwaCegarLoop]: 1632 mSDtfsCounter, 33 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 3236 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:58,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 3236 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:25:58,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11851 states. [2022-11-20 12:25:59,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11851 to 11588. [2022-11-20 12:25:59,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11588 states, 9276 states have (on average 1.385079775765416) internal successors, (12848), 9427 states have internal predecessors, (12848), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1624 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:25:59,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11588 states to 11588 states and 16221 transitions. [2022-11-20 12:25:59,283 INFO L78 Accepts]: Start accepts. Automaton has 11588 states and 16221 transitions. Word has length 207 [2022-11-20 12:25:59,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:59,284 INFO L495 AbstractCegarLoop]: Abstraction has 11588 states and 16221 transitions. [2022-11-20 12:25:59,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 12:25:59,284 INFO L276 IsEmpty]: Start isEmpty. Operand 11588 states and 16221 transitions. [2022-11-20 12:25:59,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-11-20 12:25:59,290 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:59,291 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:25:59,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (29)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:59,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:59,491 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:59,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:59,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1695291717, now seen corresponding path program 1 times [2022-11-20 12:25:59,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:25:59,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1361443240] [2022-11-20 12:25:59,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:59,494 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 12:25:59,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:25:59,495 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:25:59,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (30)] Waiting until timeout for monitored process [2022-11-20 12:26:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:01,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 1991 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:26:01,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:02,355 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 21 proven. 22 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 12:26:02,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:26:03,131 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 22 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 12:26:03,132 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:26:03,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1361443240] [2022-11-20 12:26:03,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1361443240] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:26:03,132 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:26:03,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-11-20 12:26:03,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691462766] [2022-11-20 12:26:03,132 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:26:03,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:26:03,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:26:03,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:26:03,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:26:03,134 INFO L87 Difference]: Start difference. First operand 11588 states and 16221 transitions. Second operand has 12 states, 12 states have (on average 14.666666666666666) internal successors, (176), 12 states have internal predecessors, (176), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 12:26:06,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:06,079 INFO L93 Difference]: Finished difference Result 23317 states and 32743 transitions. [2022-11-20 12:26:06,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:26:06,080 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.666666666666666) internal successors, (176), 12 states have internal predecessors, (176), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 207 [2022-11-20 12:26:06,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:06,135 INFO L225 Difference]: With dead ends: 23317 [2022-11-20 12:26:06,135 INFO L226 Difference]: Without dead ends: 11732 [2022-11-20 12:26:06,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 402 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:26:06,163 INFO L413 NwaCegarLoop]: 1618 mSDtfsCounter, 22 mSDsluCounter, 8075 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 9693 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:06,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 9693 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-20 12:26:06,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11732 states. [2022-11-20 12:26:07,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11732 to 11732. [2022-11-20 12:26:07,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11732 states, 9420 states have (on average 1.3791932059447982) internal successors, (12992), 9571 states have internal predecessors, (12992), 1599 states have call successors, (1599), 666 states have call predecessors, (1599), 712 states have return successors, (1774), 1624 states have call predecessors, (1774), 1594 states have call successors, (1774) [2022-11-20 12:26:07,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11732 states to 11732 states and 16365 transitions. [2022-11-20 12:26:07,224 INFO L78 Accepts]: Start accepts. Automaton has 11732 states and 16365 transitions. Word has length 207 [2022-11-20 12:26:07,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:07,225 INFO L495 AbstractCegarLoop]: Abstraction has 11732 states and 16365 transitions. [2022-11-20 12:26:07,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.666666666666666) internal successors, (176), 12 states have internal predecessors, (176), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 12:26:07,225 INFO L276 IsEmpty]: Start isEmpty. Operand 11732 states and 16365 transitions. [2022-11-20 12:26:07,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-11-20 12:26:07,230 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:07,230 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:26:07,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (30)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:07,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:07,432 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:07,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:07,432 INFO L85 PathProgramCache]: Analyzing trace with hash -112693957, now seen corresponding path program 2 times [2022-11-20 12:26:07,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:26:07,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [325046676] [2022-11-20 12:26:07,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:26:07,434 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 12:26:07,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:26:07,435 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:07,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (31)] Waiting until timeout for monitored process [2022-11-20 12:26:08,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:26:08,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:26:08,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 1251 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:26:08,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:09,244 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-20 12:26:09,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:26:09,244 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:26:09,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [325046676] [2022-11-20 12:26:09,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [325046676] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:09,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:09,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:26:09,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940286814] [2022-11-20 12:26:09,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:09,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:26:09,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:26:09,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:26:09,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:26:09,246 INFO L87 Difference]: Start difference. First operand 11732 states and 16365 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 12:26:10,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:10,368 INFO L93 Difference]: Finished difference Result 23463 states and 32756 transitions. [2022-11-20 12:26:10,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:26:10,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 225 [2022-11-20 12:26:10,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:10,405 INFO L225 Difference]: With dead ends: 23463 [2022-11-20 12:26:10,405 INFO L226 Difference]: Without dead ends: 11734 [2022-11-20 12:26:10,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:26:10,431 INFO L413 NwaCegarLoop]: 3070 mSDtfsCounter, 1591 mSDsluCounter, 1600 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 4670 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:10,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1591 Valid, 4670 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:26:10,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11734 states. [2022-11-20 12:26:11,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11734 to 11645. [2022-11-20 12:26:11,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11645 states, 9362 states have (on average 1.380260628070925) internal successors, (12922), 9509 states have internal predecessors, (12922), 1578 states have call successors, (1578), 653 states have call predecessors, (1578), 704 states have return successors, (1709), 1612 states have call predecessors, (1709), 1571 states have call successors, (1709) [2022-11-20 12:26:11,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11645 states to 11645 states and 16209 transitions. [2022-11-20 12:26:11,682 INFO L78 Accepts]: Start accepts. Automaton has 11645 states and 16209 transitions. Word has length 225 [2022-11-20 12:26:11,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:11,682 INFO L495 AbstractCegarLoop]: Abstraction has 11645 states and 16209 transitions. [2022-11-20 12:26:11,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 12:26:11,682 INFO L276 IsEmpty]: Start isEmpty. Operand 11645 states and 16209 transitions. [2022-11-20 12:26:11,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-11-20 12:26:11,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:11,688 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:26:11,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (31)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:11,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:11,889 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:11,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:11,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1132070524, now seen corresponding path program 1 times [2022-11-20 12:26:11,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:26:11,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1674888746] [2022-11-20 12:26:11,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:11,891 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 12:26:11,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:26:11,892 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:11,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (32)] Waiting until timeout for monitored process [2022-11-20 12:26:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:14,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 2044 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:26:14,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:15,768 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 21 proven. 145 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 12:26:15,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:26:18,239 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 9 proven. 145 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 12:26:18,239 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:26:18,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1674888746] [2022-11-20 12:26:18,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1674888746] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:26:18,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:26:18,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-11-20 12:26:18,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214640234] [2022-11-20 12:26:18,240 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:26:18,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 12:26:18,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:26:18,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 12:26:18,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:26:18,242 INFO L87 Difference]: Start difference. First operand 11645 states and 16209 transitions. Second operand has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 24 states have internal predecessors, (212), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 12:26:26,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:26,360 INFO L93 Difference]: Finished difference Result 23575 states and 32883 transitions. [2022-11-20 12:26:26,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 12:26:26,361 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 24 states have internal predecessors, (212), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 225 [2022-11-20 12:26:26,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:26,395 INFO L225 Difference]: With dead ends: 23575 [2022-11-20 12:26:26,395 INFO L226 Difference]: Without dead ends: 11933 [2022-11-20 12:26:26,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 426 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 12:26:26,419 INFO L413 NwaCegarLoop]: 1618 mSDtfsCounter, 44 mSDsluCounter, 17765 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 19383 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:26,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 19383 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-11-20 12:26:26,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11933 states. [2022-11-20 12:26:27,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11933 to 11933. [2022-11-20 12:26:27,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11933 states, 9650 states have (on average 1.3689119170984456) internal successors, (13210), 9797 states have internal predecessors, (13210), 1578 states have call successors, (1578), 653 states have call predecessors, (1578), 704 states have return successors, (1709), 1612 states have call predecessors, (1709), 1571 states have call successors, (1709) [2022-11-20 12:26:27,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11933 states to 11933 states and 16497 transitions. [2022-11-20 12:26:27,535 INFO L78 Accepts]: Start accepts. Automaton has 11933 states and 16497 transitions. Word has length 225 [2022-11-20 12:26:27,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:27,535 INFO L495 AbstractCegarLoop]: Abstraction has 11933 states and 16497 transitions. [2022-11-20 12:26:27,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 24 states have internal predecessors, (212), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 12:26:27,536 INFO L276 IsEmpty]: Start isEmpty. Operand 11933 states and 16497 transitions. [2022-11-20 12:26:27,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-11-20 12:26:27,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:27,541 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:26:27,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (32)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:27,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:27,742 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:27,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:27,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1440926852, now seen corresponding path program 2 times [2022-11-20 12:26:27,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:26:27,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1989713501] [2022-11-20 12:26:27,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:26:27,745 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 12:26:27,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:26:27,746 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:27,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (33)] Waiting until timeout for monitored process [2022-11-20 12:26:29,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:26:29,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:26:29,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 1250 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:26:29,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:29,584 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 774 trivial. 0 not checked. [2022-11-20 12:26:29,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:26:29,584 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:26:29,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1989713501] [2022-11-20 12:26:29,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1989713501] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:29,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:29,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 12:26:29,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637856758] [2022-11-20 12:26:29,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:29,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:26:29,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:26:29,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:26:29,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:26:29,587 INFO L87 Difference]: Start difference. First operand 11933 states and 16497 transitions. Second operand has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 5 states have internal predecessors, (131), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 12:26:30,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:30,769 INFO L93 Difference]: Finished difference Result 12754 states and 17569 transitions. [2022-11-20 12:26:30,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:26:30,769 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 5 states have internal predecessors, (131), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 261 [2022-11-20 12:26:30,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:30,798 INFO L225 Difference]: With dead ends: 12754 [2022-11-20 12:26:30,798 INFO L226 Difference]: Without dead ends: 11708 [2022-11-20 12:26:30,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:26:30,804 INFO L413 NwaCegarLoop]: 1629 mSDtfsCounter, 9 mSDsluCounter, 6495 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 8124 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:30,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 8124 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:26:30,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11708 states. [2022-11-20 12:26:31,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11708 to 11680. [2022-11-20 12:26:31,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11680 states, 9454 states have (on average 1.3693674635075102) internal successors, (12946), 9594 states have internal predecessors, (12946), 1525 states have call successors, (1525), 649 states have call predecessors, (1525), 700 states have return successors, (1657), 1562 states have call predecessors, (1657), 1519 states have call successors, (1657) [2022-11-20 12:26:31,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11680 states to 11680 states and 16128 transitions. [2022-11-20 12:26:31,855 INFO L78 Accepts]: Start accepts. Automaton has 11680 states and 16128 transitions. Word has length 261 [2022-11-20 12:26:31,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:31,856 INFO L495 AbstractCegarLoop]: Abstraction has 11680 states and 16128 transitions. [2022-11-20 12:26:31,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 5 states have internal predecessors, (131), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-20 12:26:31,856 INFO L276 IsEmpty]: Start isEmpty. Operand 11680 states and 16128 transitions. [2022-11-20 12:26:31,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-11-20 12:26:31,862 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:31,862 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:26:31,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (33)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:32,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:32,062 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:32,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:32,063 INFO L85 PathProgramCache]: Analyzing trace with hash -2132942858, now seen corresponding path program 1 times [2022-11-20 12:26:32,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:26:32,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [634403168] [2022-11-20 12:26:32,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:32,065 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 12:26:32,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:26:32,066 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:32,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (34)] Waiting until timeout for monitored process [2022-11-20 12:26:34,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:34,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 2211 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 12:26:34,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:35,734 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 731 trivial. 0 not checked. [2022-11-20 12:26:35,735 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:26:35,735 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:26:35,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [634403168] [2022-11-20 12:26:35,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [634403168] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:35,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:35,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 12:26:35,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089214609] [2022-11-20 12:26:35,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:35,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 12:26:35,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:26:35,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 12:26:35,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:26:35,738 INFO L87 Difference]: Start difference. First operand 11680 states and 16128 transitions. Second operand has 11 states, 11 states have (on average 13.454545454545455) internal successors, (148), 8 states have internal predecessors, (148), 2 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (19), 5 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 12:26:37,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:26:39,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:39,085 INFO L93 Difference]: Finished difference Result 23405 states and 32407 transitions. [2022-11-20 12:26:39,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:26:39,086 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.454545454545455) internal successors, (148), 8 states have internal predecessors, (148), 2 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (19), 5 states have call predecessors, (19), 2 states have call successors, (19) Word has length 263 [2022-11-20 12:26:39,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:39,122 INFO L225 Difference]: With dead ends: 23405 [2022-11-20 12:26:39,123 INFO L226 Difference]: Without dead ends: 11728 [2022-11-20 12:26:39,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:26:39,145 INFO L413 NwaCegarLoop]: 1623 mSDtfsCounter, 13 mSDsluCounter, 14576 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 16199 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:39,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 16199 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-20 12:26:39,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11728 states. [2022-11-20 12:26:40,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11728 to 11680. [2022-11-20 12:26:40,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11680 states, 9454 states have (on average 1.3685212608419717) internal successors, (12938), 9594 states have internal predecessors, (12938), 1525 states have call successors, (1525), 649 states have call predecessors, (1525), 700 states have return successors, (1657), 1562 states have call predecessors, (1657), 1519 states have call successors, (1657) [2022-11-20 12:26:40,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11680 states to 11680 states and 16120 transitions. [2022-11-20 12:26:40,273 INFO L78 Accepts]: Start accepts. Automaton has 11680 states and 16120 transitions. Word has length 263 [2022-11-20 12:26:40,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:40,274 INFO L495 AbstractCegarLoop]: Abstraction has 11680 states and 16120 transitions. [2022-11-20 12:26:40,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.454545454545455) internal successors, (148), 8 states have internal predecessors, (148), 2 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (19), 5 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 12:26:40,275 INFO L276 IsEmpty]: Start isEmpty. Operand 11680 states and 16120 transitions. [2022-11-20 12:26:40,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2022-11-20 12:26:40,281 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:40,281 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-20 12:26:40,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (34)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:40,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:40,482 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:40,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:40,482 INFO L85 PathProgramCache]: Analyzing trace with hash -259216586, now seen corresponding path program 2 times [2022-11-20 12:26:40,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:26:40,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1645840011] [2022-11-20 12:26:40,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:26:40,485 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 12:26:40,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:26:40,486 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:40,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (35)] Waiting until timeout for monitored process [2022-11-20 12:26:42,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 12:26:42,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:26:42,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 1326 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:26:42,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:42,511 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 774 trivial. 0 not checked. [2022-11-20 12:26:42,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:26:42,512 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:26:42,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1645840011] [2022-11-20 12:26:42,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1645840011] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:42,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:42,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 12:26:42,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737059860] [2022-11-20 12:26:42,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:42,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:26:42,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:26:42,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:26:42,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:26:42,514 INFO L87 Difference]: Start difference. First operand 11680 states and 16120 transitions. Second operand has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-20 12:26:43,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:43,629 INFO L93 Difference]: Finished difference Result 12302 states and 16937 transitions. [2022-11-20 12:26:43,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:26:43,630 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 266 [2022-11-20 12:26:43,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:43,662 INFO L225 Difference]: With dead ends: 12302 [2022-11-20 12:26:43,662 INFO L226 Difference]: Without dead ends: 11531 [2022-11-20 12:26:43,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:26:43,670 INFO L413 NwaCegarLoop]: 1627 mSDtfsCounter, 9 mSDsluCounter, 6487 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 8114 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:43,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 8114 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:26:43,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11531 states. [2022-11-20 12:26:45,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11531 to 11515. [2022-11-20 12:26:45,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11515 states, 9351 states have (on average 1.3695861405197305) internal successors, (12807), 9483 states have internal predecessors, (12807), 1479 states have call successors, (1479), 632 states have call predecessors, (1479), 684 states have return successors, (1613), 1521 states have call predecessors, (1613), 1475 states have call successors, (1613) [2022-11-20 12:26:45,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11515 states to 11515 states and 15899 transitions. [2022-11-20 12:26:45,057 INFO L78 Accepts]: Start accepts. Automaton has 11515 states and 15899 transitions. Word has length 266 [2022-11-20 12:26:45,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:45,058 INFO L495 AbstractCegarLoop]: Abstraction has 11515 states and 15899 transitions. [2022-11-20 12:26:45,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-20 12:26:45,059 INFO L276 IsEmpty]: Start isEmpty. Operand 11515 states and 15899 transitions. [2022-11-20 12:26:45,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2022-11-20 12:26:45,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:45,077 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:26:45,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (35)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:45,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:45,300 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:45,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:45,300 INFO L85 PathProgramCache]: Analyzing trace with hash 2089163231, now seen corresponding path program 1 times [2022-11-20 12:26:45,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:26:45,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430170252] [2022-11-20 12:26:45,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:45,303 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 12:26:45,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:26:45,304 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:26:45,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (36)] Waiting until timeout for monitored process [2022-11-20 12:26:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:47,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 2321 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 12:26:47,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:52,366 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 36 proven. 715 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 12:26:52,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:27:01,457 INFO L134 CoverageAnalysis]: Checked inductivity of 801 backedges. 24 proven. 715 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-20 12:27:01,457 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:27:01,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430170252] [2022-11-20 12:27:01,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430170252] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:27:01,458 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:27:01,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 48 [2022-11-20 12:27:01,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583961929] [2022-11-20 12:27:01,458 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:27:01,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-20 12:27:01,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:27:01,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-20 12:27:01,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=622, Invalid=1634, Unknown=0, NotChecked=0, Total=2256 [2022-11-20 12:27:01,464 INFO L87 Difference]: Start difference. First operand 11515 states and 15899 transitions. Second operand has 48 states, 48 states have (on average 7.770833333333333) internal successors, (373), 48 states have internal predecessors, (373), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2022-11-20 12:27:31,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:31,179 INFO L93 Difference]: Finished difference Result 23603 states and 32647 transitions. [2022-11-20 12:27:31,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-20 12:27:31,180 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 7.770833333333333) internal successors, (373), 48 states have internal predecessors, (373), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 323 [2022-11-20 12:27:31,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:31,217 INFO L225 Difference]: With dead ends: 23603 [2022-11-20 12:27:31,217 INFO L226 Difference]: Without dead ends: 12091 [2022-11-20 12:27:31,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 666 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 24.5s TimeCoverageRelationStatistics Valid=1678, Invalid=3152, Unknown=0, NotChecked=0, Total=4830 [2022-11-20 12:27:31,242 INFO L413 NwaCegarLoop]: 1616 mSDtfsCounter, 92 mSDsluCounter, 37099 mSDsCounter, 0 mSdLazyCounter, 1723 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 38715 SdHoareTripleChecker+Invalid, 1769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:31,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 38715 Invalid, 1769 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [46 Valid, 1723 Invalid, 0 Unknown, 0 Unchecked, 15.2s Time] [2022-11-20 12:27:31,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12091 states. [2022-11-20 12:27:32,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12091 to 12091. [2022-11-20 12:27:32,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12091 states, 9927 states have (on average 1.3481414324569356) internal successors, (13383), 10059 states have internal predecessors, (13383), 1479 states have call successors, (1479), 632 states have call predecessors, (1479), 684 states have return successors, (1613), 1521 states have call predecessors, (1613), 1475 states have call successors, (1613) [2022-11-20 12:27:32,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12091 states to 12091 states and 16475 transitions. [2022-11-20 12:27:32,533 INFO L78 Accepts]: Start accepts. Automaton has 12091 states and 16475 transitions. Word has length 323 [2022-11-20 12:27:32,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:32,533 INFO L495 AbstractCegarLoop]: Abstraction has 12091 states and 16475 transitions. [2022-11-20 12:27:32,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 7.770833333333333) internal successors, (373), 48 states have internal predecessors, (373), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2022-11-20 12:27:32,534 INFO L276 IsEmpty]: Start isEmpty. Operand 12091 states and 16475 transitions. [2022-11-20 12:27:32,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 396 [2022-11-20 12:27:32,548 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:32,548 INFO L195 NwaCegarLoop]: trace histogram [46, 46, 46, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:27:32,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (36)] Forceful destruction successful, exit code 0 [2022-11-20 12:27:32,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:27:32,772 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:32,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:32,772 INFO L85 PathProgramCache]: Analyzing trace with hash 859010015, now seen corresponding path program 2 times [2022-11-20 12:27:32,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:27:32,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672628783] [2022-11-20 12:27:32,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:27:32,774 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 12:27:32,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:27:32,775 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:27:32,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (37)] Waiting until timeout for monitored process [2022-11-20 12:27:35,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:27:35,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:27:35,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 2537 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:27:35,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:27:40,360 INFO L134 CoverageAnalysis]: Checked inductivity of 3237 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3219 trivial. 0 not checked. [2022-11-20 12:27:40,360 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:27:40,360 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:27:40,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672628783] [2022-11-20 12:27:40,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672628783] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:27:40,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:27:40,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:27:40,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558983257] [2022-11-20 12:27:40,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:27:40,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:27:40,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:27:40,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:27:40,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:27:40,363 INFO L87 Difference]: Start difference. First operand 12091 states and 16475 transitions. Second operand has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-11-20 12:27:41,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:41,800 INFO L93 Difference]: Finished difference Result 24266 states and 33084 transitions. [2022-11-20 12:27:41,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:27:41,801 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 395 [2022-11-20 12:27:41,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:41,838 INFO L225 Difference]: With dead ends: 24266 [2022-11-20 12:27:41,838 INFO L226 Difference]: Without dead ends: 11606 [2022-11-20 12:27:41,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:27:41,863 INFO L413 NwaCegarLoop]: 1906 mSDtfsCounter, 1402 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 2213 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:41,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1402 Valid, 2213 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:27:41,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2022-11-20 12:27:43,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 11579. [2022-11-20 12:27:43,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11579 states, 9494 states have (on average 1.34348009269012) internal successors, (12755), 9606 states have internal predecessors, (12755), 1434 states have call successors, (1434), 598 states have call predecessors, (1434), 650 states have return successors, (1568), 1481 states have call predecessors, (1568), 1430 states have call successors, (1568) [2022-11-20 12:27:43,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11579 states to 11579 states and 15757 transitions. [2022-11-20 12:27:43,137 INFO L78 Accepts]: Start accepts. Automaton has 11579 states and 15757 transitions. Word has length 395 [2022-11-20 12:27:43,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:43,138 INFO L495 AbstractCegarLoop]: Abstraction has 11579 states and 15757 transitions. [2022-11-20 12:27:43,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-11-20 12:27:43,139 INFO L276 IsEmpty]: Start isEmpty. Operand 11579 states and 15757 transitions. [2022-11-20 12:27:43,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2022-11-20 12:27:43,149 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:43,149 INFO L195 NwaCegarLoop]: trace histogram [46, 46, 46, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:27:43,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (37)] Forceful destruction successful, exit code 0 [2022-11-20 12:27:43,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:27:43,363 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:43,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:43,363 INFO L85 PathProgramCache]: Analyzing trace with hash 184594322, now seen corresponding path program 1 times [2022-11-20 12:27:43,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:27:43,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1395590775] [2022-11-20 12:27:43,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:43,366 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 12:27:43,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:27:43,367 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:27:43,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (38)] Waiting until timeout for monitored process [2022-11-20 12:27:45,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 2536 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-20 12:27:46,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:28:01,575 INFO L134 CoverageAnalysis]: Checked inductivity of 3231 backedges. 30 proven. 3151 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-20 12:28:01,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:28:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3231 backedges. 18 proven. 3151 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-20 12:28:30,826 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:28:30,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1395590775] [2022-11-20 12:28:30,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1395590775] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:28:30,827 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:28:30,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 96 [2022-11-20 12:28:30,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122387423] [2022-11-20 12:28:30,827 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:28:30,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-11-20 12:28:30,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:28:30,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-11-20 12:28:30,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1578, Invalid=7542, Unknown=0, NotChecked=0, Total=9120 [2022-11-20 12:28:30,833 INFO L87 Difference]: Start difference. First operand 11579 states and 15757 transitions. Second operand has 96 states, 96 states have (on average 5.395833333333333) internal successors, (518), 96 states have internal predecessors, (518), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2022-11-20 12:29:27,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:29:27,255 INFO L93 Difference]: Finished difference Result 23110 states and 31513 transitions. [2022-11-20 12:29:27,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-11-20 12:29:27,256 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 5.395833333333333) internal successors, (518), 96 states have internal predecessors, (518), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 396 [2022-11-20 12:29:27,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:29:27,291 INFO L225 Difference]: With dead ends: 23110 [2022-11-20 12:29:27,291 INFO L226 Difference]: Without dead ends: 11747 [2022-11-20 12:29:27,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 795 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1070 ImplicationChecksByTransitivity, 45.2s TimeCoverageRelationStatistics Valid=1853, Invalid=8247, Unknown=0, NotChecked=0, Total=10100 [2022-11-20 12:29:27,318 INFO L413 NwaCegarLoop]: 1614 mSDtfsCounter, 108 mSDsluCounter, 83772 mSDsCounter, 0 mSdLazyCounter, 6607 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 85386 SdHoareTripleChecker+Invalid, 6660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 6607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:29:27,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 85386 Invalid, 6660 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [53 Valid, 6607 Invalid, 0 Unknown, 0 Unchecked, 49.9s Time] [2022-11-20 12:29:27,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11747 states. [2022-11-20 12:29:28,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11747 to 11747. [2022-11-20 12:29:28,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11747 states, 9662 states have (on average 1.3375077623680398) internal successors, (12923), 9774 states have internal predecessors, (12923), 1434 states have call successors, (1434), 598 states have call predecessors, (1434), 650 states have return successors, (1568), 1481 states have call predecessors, (1568), 1430 states have call successors, (1568) [2022-11-20 12:29:28,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11747 states to 11747 states and 15925 transitions. [2022-11-20 12:29:28,767 INFO L78 Accepts]: Start accepts. Automaton has 11747 states and 15925 transitions. Word has length 396 [2022-11-20 12:29:28,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:29:28,767 INFO L495 AbstractCegarLoop]: Abstraction has 11747 states and 15925 transitions. [2022-11-20 12:29:28,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 5.395833333333333) internal successors, (518), 96 states have internal predecessors, (518), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2022-11-20 12:29:28,768 INFO L276 IsEmpty]: Start isEmpty. Operand 11747 states and 15925 transitions. [2022-11-20 12:29:28,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2022-11-20 12:29:28,777 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:29:28,777 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:28,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (38)] Forceful destruction successful, exit code 0 [2022-11-20 12:29:28,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:28,978 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:29:28,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:29:28,979 INFO L85 PathProgramCache]: Analyzing trace with hash 800994686, now seen corresponding path program 2 times [2022-11-20 12:29:28,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:29:28,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [530461967] [2022-11-20 12:29:28,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:29:28,981 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 12:29:28,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:29:28,982 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:28,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (39)] Waiting until timeout for monitored process [2022-11-20 12:29:32,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:29:32,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:29:32,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:29:32,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:29:32,473 INFO L134 CoverageAnalysis]: Checked inductivity of 4267 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 4237 trivial. 0 not checked. [2022-11-20 12:29:32,473 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:29:32,473 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:29:32,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [530461967] [2022-11-20 12:29:32,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [530461967] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:29:32,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:29:32,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 12:29:32,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566603212] [2022-11-20 12:29:32,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:29:32,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:29:32,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:29:32,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:29:32,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:29:32,478 INFO L87 Difference]: Start difference. First operand 11747 states and 15925 transitions. Second operand has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-20 12:29:34,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:29:34,478 INFO L93 Difference]: Finished difference Result 23622 states and 32167 transitions. [2022-11-20 12:29:34,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:29:34,478 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 417 [2022-11-20 12:29:34,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:29:34,537 INFO L225 Difference]: With dead ends: 23622 [2022-11-20 12:29:34,537 INFO L226 Difference]: Without dead ends: 12091 [2022-11-20 12:29:34,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 414 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:29:34,573 INFO L413 NwaCegarLoop]: 1639 mSDtfsCounter, 70 mSDsluCounter, 3206 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 4845 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:29:34,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 4845 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:29:34,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12091 states. [2022-11-20 12:29:36,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12091 to 11763. [2022-11-20 12:29:36,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11763 states, 9678 states have (on average 1.3369497830130193) internal successors, (12939), 9790 states have internal predecessors, (12939), 1434 states have call successors, (1434), 598 states have call predecessors, (1434), 650 states have return successors, (1568), 1481 states have call predecessors, (1568), 1430 states have call successors, (1568) [2022-11-20 12:29:36,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11763 states to 11763 states and 15941 transitions. [2022-11-20 12:29:36,065 INFO L78 Accepts]: Start accepts. Automaton has 11763 states and 15941 transitions. Word has length 417 [2022-11-20 12:29:36,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:29:36,065 INFO L495 AbstractCegarLoop]: Abstraction has 11763 states and 15941 transitions. [2022-11-20 12:29:36,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-20 12:29:36,065 INFO L276 IsEmpty]: Start isEmpty. Operand 11763 states and 15941 transitions. [2022-11-20 12:29:36,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 426 [2022-11-20 12:29:36,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:29:36,076 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:36,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (39)] Forceful destruction successful, exit code 0 [2022-11-20 12:29:36,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:36,277 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:29:36,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:29:36,278 INFO L85 PathProgramCache]: Analyzing trace with hash 540084252, now seen corresponding path program 1 times [2022-11-20 12:29:36,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:29:36,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914192708] [2022-11-20 12:29:36,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:29:36,280 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 12:29:36,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:29:36,281 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:36,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (40)] Waiting until timeout for monitored process [2022-11-20 12:29:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:29:39,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 2616 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:29:39,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:29:39,713 INFO L134 CoverageAnalysis]: Checked inductivity of 4276 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 4234 trivial. 0 not checked. [2022-11-20 12:29:39,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:29:39,714 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:29:39,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914192708] [2022-11-20 12:29:39,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914192708] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:29:39,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:29:39,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 12:29:39,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957317306] [2022-11-20 12:29:39,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:29:39,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:29:39,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:29:39,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:29:39,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:29:39,716 INFO L87 Difference]: Start difference. First operand 11763 states and 15941 transitions. Second operand has 8 states, 8 states have (on average 22.125) internal successors, (177), 7 states have internal predecessors, (177), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 5 states have call predecessors, (29), 4 states have call successors, (29) [2022-11-20 12:29:44,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:29:44,596 INFO L93 Difference]: Finished difference Result 28997 states and 39374 transitions. [2022-11-20 12:29:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 12:29:44,597 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.125) internal successors, (177), 7 states have internal predecessors, (177), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 5 states have call predecessors, (29), 4 states have call successors, (29) Word has length 425 [2022-11-20 12:29:44,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:29:44,658 INFO L225 Difference]: With dead ends: 28997 [2022-11-20 12:29:44,658 INFO L226 Difference]: Without dead ends: 17450 [2022-11-20 12:29:44,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 418 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:29:44,680 INFO L413 NwaCegarLoop]: 3193 mSDtfsCounter, 1599 mSDsluCounter, 17501 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1605 SdHoareTripleChecker+Valid, 20694 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:29:44,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1605 Valid, 20694 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 12:29:44,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17450 states. [2022-11-20 12:29:46,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17450 to 11731. [2022-11-20 12:29:46,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11731 states, 9646 states have (on average 1.3372382334646487) internal successors, (12899), 9756 states have internal predecessors, (12899), 1432 states have call successors, (1432), 598 states have call predecessors, (1432), 652 states have return successors, (1574), 1479 states have call predecessors, (1574), 1428 states have call successors, (1574) [2022-11-20 12:29:46,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11731 states to 11731 states and 15905 transitions. [2022-11-20 12:29:46,266 INFO L78 Accepts]: Start accepts. Automaton has 11731 states and 15905 transitions. Word has length 425 [2022-11-20 12:29:46,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:29:46,266 INFO L495 AbstractCegarLoop]: Abstraction has 11731 states and 15905 transitions. [2022-11-20 12:29:46,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.125) internal successors, (177), 7 states have internal predecessors, (177), 4 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 5 states have call predecessors, (29), 4 states have call successors, (29) [2022-11-20 12:29:46,267 INFO L276 IsEmpty]: Start isEmpty. Operand 11731 states and 15905 transitions. [2022-11-20 12:29:46,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2022-11-20 12:29:46,286 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:29:46,287 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:46,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (40)] Forceful destruction successful, exit code 0 [2022-11-20 12:29:46,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:46,512 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:29:46,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:29:46,512 INFO L85 PathProgramCache]: Analyzing trace with hash 874401901, now seen corresponding path program 1 times [2022-11-20 12:29:46,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:29:46,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [721431778] [2022-11-20 12:29:46,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:29:46,515 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 12:29:46,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:29:46,516 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:46,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (41)] Waiting until timeout for monitored process [2022-11-20 12:29:50,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:29:50,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 3168 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:29:50,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:29:51,216 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:29:51,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:29:51,216 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:29:51,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [721431778] [2022-11-20 12:29:51,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [721431778] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:29:51,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:29:51,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-20 12:29:51,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082358146] [2022-11-20 12:29:51,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:29:51,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:29:51,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:29:51,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:29:51,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:29:51,219 INFO L87 Difference]: Start difference. First operand 11731 states and 15905 transitions. Second operand has 12 states, 12 states have (on average 18.333333333333332) internal successors, (220), 10 states have internal predecessors, (220), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 5 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-20 12:29:54,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:29:54,496 INFO L93 Difference]: Finished difference Result 23470 states and 32112 transitions. [2022-11-20 12:29:54,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:29:54,497 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 18.333333333333332) internal successors, (220), 10 states have internal predecessors, (220), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 5 states have call predecessors, (36), 3 states have call successors, (36) Word has length 491 [2022-11-20 12:29:54,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:29:54,542 INFO L225 Difference]: With dead ends: 23470 [2022-11-20 12:29:54,542 INFO L226 Difference]: Without dead ends: 11955 [2022-11-20 12:29:54,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:29:54,575 INFO L413 NwaCegarLoop]: 1625 mSDtfsCounter, 19 mSDsluCounter, 16200 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 17825 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:29:54,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 17825 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 12:29:54,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11955 states. [2022-11-20 12:29:56,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11955 to 11881. [2022-11-20 12:29:56,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11881 states, 9747 states have (on average 1.3337437160151842) internal successors, (13000), 9861 states have internal predecessors, (13000), 1464 states have call successors, (1464), 598 states have call predecessors, (1464), 669 states have return successors, (1671), 1528 states have call predecessors, (1671), 1460 states have call successors, (1671) [2022-11-20 12:29:56,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11881 states to 11881 states and 16135 transitions. [2022-11-20 12:29:56,323 INFO L78 Accepts]: Start accepts. Automaton has 11881 states and 16135 transitions. Word has length 491 [2022-11-20 12:29:56,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:29:56,323 INFO L495 AbstractCegarLoop]: Abstraction has 11881 states and 16135 transitions. [2022-11-20 12:29:56,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 18.333333333333332) internal successors, (220), 10 states have internal predecessors, (220), 3 states have call successors, (37), 2 states have call predecessors, (37), 4 states have return successors, (36), 5 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-20 12:29:56,324 INFO L276 IsEmpty]: Start isEmpty. Operand 11881 states and 16135 transitions. [2022-11-20 12:29:56,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2022-11-20 12:29:56,340 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:29:56,340 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:29:56,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (41)] Forceful destruction successful, exit code 0 [2022-11-20 12:29:56,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:56,541 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:29:56,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:29:56,541 INFO L85 PathProgramCache]: Analyzing trace with hash 184570411, now seen corresponding path program 1 times [2022-11-20 12:29:56,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:29:56,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [994201649] [2022-11-20 12:29:56,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:29:56,544 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 12:29:56,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:29:56,545 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:29:56,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (42)] Waiting until timeout for monitored process [2022-11-20 12:30:00,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:30:00,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 3168 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:30:00,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:30:01,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:30:01,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:30:01,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:30:01,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [994201649] [2022-11-20 12:30:01,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [994201649] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:30:01,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:30:01,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 12:30:01,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957871443] [2022-11-20 12:30:01,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:30:01,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:30:01,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:30:01,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:30:01,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:30:01,308 INFO L87 Difference]: Start difference. First operand 11881 states and 16135 transitions. Second operand has 7 states, 7 states have (on average 31.428571428571427) internal successors, (220), 6 states have internal predecessors, (220), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:30:03,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:30:03,574 INFO L93 Difference]: Finished difference Result 23671 states and 32385 transitions. [2022-11-20 12:30:03,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:30:03,575 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 31.428571428571427) internal successors, (220), 6 states have internal predecessors, (220), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 491 [2022-11-20 12:30:03,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:30:03,625 INFO L225 Difference]: With dead ends: 23671 [2022-11-20 12:30:03,625 INFO L226 Difference]: Without dead ends: 12006 [2022-11-20 12:30:03,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 486 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:30:03,658 INFO L413 NwaCegarLoop]: 1644 mSDtfsCounter, 77 mSDsluCounter, 8115 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 9759 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:30:03,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 9759 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:30:03,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12006 states. [2022-11-20 12:30:05,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12006 to 11881. [2022-11-20 12:30:05,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11881 states, 9747 states have (on average 1.3328203549810198) internal successors, (12991), 9861 states have internal predecessors, (12991), 1464 states have call successors, (1464), 598 states have call predecessors, (1464), 669 states have return successors, (1671), 1528 states have call predecessors, (1671), 1460 states have call successors, (1671) [2022-11-20 12:30:05,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11881 states to 11881 states and 16126 transitions. [2022-11-20 12:30:05,472 INFO L78 Accepts]: Start accepts. Automaton has 11881 states and 16126 transitions. Word has length 491 [2022-11-20 12:30:05,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:30:05,473 INFO L495 AbstractCegarLoop]: Abstraction has 11881 states and 16126 transitions. [2022-11-20 12:30:05,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 31.428571428571427) internal successors, (220), 6 states have internal predecessors, (220), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:30:05,473 INFO L276 IsEmpty]: Start isEmpty. Operand 11881 states and 16126 transitions. [2022-11-20 12:30:05,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2022-11-20 12:30:05,486 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:30:05,487 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:05,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (42)] Ended with exit code 0 [2022-11-20 12:30:05,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:05,687 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:30:05,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:30:05,688 INFO L85 PathProgramCache]: Analyzing trace with hash 808811172, now seen corresponding path program 1 times [2022-11-20 12:30:05,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:30:05,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894977613] [2022-11-20 12:30:05,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:30:05,691 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 12:30:05,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:30:05,697 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:05,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (43)] Waiting until timeout for monitored process [2022-11-20 12:30:09,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:30:09,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 3175 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:30:09,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:30:09,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 12:30:10,517 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-20 12:30:10,609 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:30:10,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:30:10,609 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:30:10,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894977613] [2022-11-20 12:30:10,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894977613] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:30:10,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:30:10,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:30:10,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351612734] [2022-11-20 12:30:10,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:30:10,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:30:10,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:30:10,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:30:10,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:30:10,613 INFO L87 Difference]: Start difference. First operand 11881 states and 16126 transitions. Second operand has 5 states, 5 states have (on average 44.6) internal successors, (223), 5 states have internal predecessors, (223), 4 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2022-11-20 12:30:13,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:30:13,698 INFO L93 Difference]: Finished difference Result 23924 states and 32758 transitions. [2022-11-20 12:30:13,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:30:13,700 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 44.6) internal successors, (223), 5 states have internal predecessors, (223), 4 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 494 [2022-11-20 12:30:13,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:30:13,741 INFO L225 Difference]: With dead ends: 23924 [2022-11-20 12:30:13,741 INFO L226 Difference]: Without dead ends: 12259 [2022-11-20 12:30:13,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 487 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:30:13,767 INFO L413 NwaCegarLoop]: 1620 mSDtfsCounter, 42 mSDsluCounter, 2996 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 4616 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 255 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:30:13,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 4616 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 255 Unchecked, 1.4s Time] [2022-11-20 12:30:13,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12259 states. [2022-11-20 12:30:15,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12259 to 12133. [2022-11-20 12:30:15,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12133 states, 9936 states have (on average 1.3283011272141707) internal successors, (13198), 10059 states have internal predecessors, (13198), 1491 states have call successors, (1491), 625 states have call predecessors, (1491), 705 states have return successors, (1707), 1555 states have call predecessors, (1707), 1487 states have call successors, (1707) [2022-11-20 12:30:15,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12133 states to 12133 states and 16396 transitions. [2022-11-20 12:30:15,290 INFO L78 Accepts]: Start accepts. Automaton has 12133 states and 16396 transitions. Word has length 494 [2022-11-20 12:30:15,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:30:15,291 INFO L495 AbstractCegarLoop]: Abstraction has 12133 states and 16396 transitions. [2022-11-20 12:30:15,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.6) internal successors, (223), 5 states have internal predecessors, (223), 4 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2022-11-20 12:30:15,292 INFO L276 IsEmpty]: Start isEmpty. Operand 12133 states and 16396 transitions. [2022-11-20 12:30:15,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-11-20 12:30:15,313 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:30:15,313 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:15,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (43)] Forceful destruction successful, exit code 0 [2022-11-20 12:30:15,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:15,528 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:30:15,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:30:15,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1541789725, now seen corresponding path program 1 times [2022-11-20 12:30:15,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:30:15,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1061579571] [2022-11-20 12:30:15,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:30:15,532 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 12:30:15,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:30:15,532 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:15,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (44)] Waiting until timeout for monitored process [2022-11-20 12:30:19,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:30:19,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 3226 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:30:19,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:30:24,413 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:30:24,413 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:30:24,414 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:30:24,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1061579571] [2022-11-20 12:30:24,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1061579571] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:30:24,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:30:24,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:30:24,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78964423] [2022-11-20 12:30:24,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:30:24,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:30:24,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:30:24,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:30:24,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:30:24,417 INFO L87 Difference]: Start difference. First operand 12133 states and 16396 transitions. Second operand has 6 states, 6 states have (on average 39.333333333333336) internal successors, (236), 4 states have internal predecessors, (236), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 12:30:36,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:30:36,740 INFO L93 Difference]: Finished difference Result 23688 states and 32263 transitions. [2022-11-20 12:30:36,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:30:36,742 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 39.333333333333336) internal successors, (236), 4 states have internal predecessors, (236), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) Word has length 509 [2022-11-20 12:30:36,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:30:36,801 INFO L225 Difference]: With dead ends: 23688 [2022-11-20 12:30:36,801 INFO L226 Difference]: Without dead ends: 11558 [2022-11-20 12:30:36,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 504 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:30:36,833 INFO L413 NwaCegarLoop]: 1585 mSDtfsCounter, 1500 mSDsluCounter, 3606 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 5191 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:30:36,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1513 Valid, 5191 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 10.3s Time] [2022-11-20 12:30:36,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11558 states. [2022-11-20 12:30:38,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11558 to 11558. [2022-11-20 12:30:38,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11558 states, 9419 states have (on average 1.3040662490710266) internal successors, (12283), 9522 states have internal predecessors, (12283), 1462 states have call successors, (1462), 596 states have call predecessors, (1462), 676 states have return successors, (1678), 1526 states have call predecessors, (1678), 1458 states have call successors, (1678) [2022-11-20 12:30:38,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11558 states to 11558 states and 15423 transitions. [2022-11-20 12:30:38,569 INFO L78 Accepts]: Start accepts. Automaton has 11558 states and 15423 transitions. Word has length 509 [2022-11-20 12:30:38,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:30:38,569 INFO L495 AbstractCegarLoop]: Abstraction has 11558 states and 15423 transitions. [2022-11-20 12:30:38,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.333333333333336) internal successors, (236), 4 states have internal predecessors, (236), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 12:30:38,570 INFO L276 IsEmpty]: Start isEmpty. Operand 11558 states and 15423 transitions. [2022-11-20 12:30:38,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2022-11-20 12:30:38,582 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:30:38,582 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:38,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (44)] Forceful destruction successful, exit code 0 [2022-11-20 12:30:38,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:38,783 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:30:38,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:30:38,783 INFO L85 PathProgramCache]: Analyzing trace with hash -903320432, now seen corresponding path program 1 times [2022-11-20 12:30:38,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:30:38,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [540721453] [2022-11-20 12:30:38,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:30:38,787 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 12:30:38,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:30:38,788 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:38,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (45)] Waiting until timeout for monitored process [2022-11-20 12:30:42,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:30:43,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 3242 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:30:43,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:30:43,202 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:30:43,202 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:30:43,202 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:30:43,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [540721453] [2022-11-20 12:30:43,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [540721453] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:30:43,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:30:43,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:30:43,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103162896] [2022-11-20 12:30:43,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:30:43,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:30:43,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:30:43,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:30:43,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:30:43,204 INFO L87 Difference]: Start difference. First operand 11558 states and 15423 transitions. Second operand has 3 states, 3 states have (on average 77.0) internal successors, (231), 3 states have internal predecessors, (231), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:30:45,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:30:45,120 INFO L93 Difference]: Finished difference Result 22913 states and 30868 transitions. [2022-11-20 12:30:45,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:30:45,121 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 77.0) internal successors, (231), 3 states have internal predecessors, (231), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 502 [2022-11-20 12:30:45,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:30:45,168 INFO L225 Difference]: With dead ends: 22913 [2022-11-20 12:30:45,168 INFO L226 Difference]: Without dead ends: 11567 [2022-11-20 12:30:45,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 500 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:30:45,195 INFO L413 NwaCegarLoop]: 1594 mSDtfsCounter, 0 mSDsluCounter, 1587 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3181 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:30:45,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3181 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:30:45,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11567 states. [2022-11-20 12:30:46,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11567 to 11558. [2022-11-20 12:30:46,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11558 states, 9419 states have (on average 1.3011997027285274) internal successors, (12256), 9522 states have internal predecessors, (12256), 1462 states have call successors, (1462), 596 states have call predecessors, (1462), 676 states have return successors, (1678), 1526 states have call predecessors, (1678), 1458 states have call successors, (1678) [2022-11-20 12:30:46,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11558 states to 11558 states and 15396 transitions. [2022-11-20 12:30:46,893 INFO L78 Accepts]: Start accepts. Automaton has 11558 states and 15396 transitions. Word has length 502 [2022-11-20 12:30:46,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:30:46,894 INFO L495 AbstractCegarLoop]: Abstraction has 11558 states and 15396 transitions. [2022-11-20 12:30:46,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 77.0) internal successors, (231), 3 states have internal predecessors, (231), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:30:46,894 INFO L276 IsEmpty]: Start isEmpty. Operand 11558 states and 15396 transitions. [2022-11-20 12:30:46,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2022-11-20 12:30:46,908 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:30:46,908 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:46,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (45)] Forceful destruction successful, exit code 0 [2022-11-20 12:30:47,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:47,109 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:30:47,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:30:47,110 INFO L85 PathProgramCache]: Analyzing trace with hash -176841782, now seen corresponding path program 1 times [2022-11-20 12:30:47,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:30:47,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413381474] [2022-11-20 12:30:47,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:30:47,113 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 12:30:47,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:30:47,114 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:47,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (46)] Waiting until timeout for monitored process [2022-11-20 12:30:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:30:51,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 3248 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:30:51,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:30:51,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:30:51,702 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:30:51,702 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:30:51,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413381474] [2022-11-20 12:30:51,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413381474] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:30:51,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:30:51,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:30:51,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824316397] [2022-11-20 12:30:51,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:30:51,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:30:51,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:30:51,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:30:51,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:30:51,705 INFO L87 Difference]: Start difference. First operand 11558 states and 15396 transitions. Second operand has 5 states, 5 states have (on average 46.8) internal successors, (234), 4 states have internal predecessors, (234), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:30:53,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:30:53,881 INFO L93 Difference]: Finished difference Result 23130 states and 31021 transitions. [2022-11-20 12:30:53,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:30:53,882 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 46.8) internal successors, (234), 4 states have internal predecessors, (234), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 505 [2022-11-20 12:30:53,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:30:53,921 INFO L225 Difference]: With dead ends: 23130 [2022-11-20 12:30:53,922 INFO L226 Difference]: Without dead ends: 11784 [2022-11-20 12:30:53,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 501 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:30:53,945 INFO L413 NwaCegarLoop]: 1627 mSDtfsCounter, 18 mSDsluCounter, 4847 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 6474 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:30:53,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 6474 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:30:53,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11784 states. [2022-11-20 12:30:55,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11784 to 11590. [2022-11-20 12:30:55,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11590 states, 9443 states have (on average 1.3004341840516784) internal successors, (12280), 9546 states have internal predecessors, (12280), 1462 states have call successors, (1462), 596 states have call predecessors, (1462), 684 states have return successors, (1734), 1534 states have call predecessors, (1734), 1458 states have call successors, (1734) [2022-11-20 12:30:55,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11590 states to 11590 states and 15476 transitions. [2022-11-20 12:30:55,702 INFO L78 Accepts]: Start accepts. Automaton has 11590 states and 15476 transitions. Word has length 505 [2022-11-20 12:30:55,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:30:55,702 INFO L495 AbstractCegarLoop]: Abstraction has 11590 states and 15476 transitions. [2022-11-20 12:30:55,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 46.8) internal successors, (234), 4 states have internal predecessors, (234), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:30:55,703 INFO L276 IsEmpty]: Start isEmpty. Operand 11590 states and 15476 transitions. [2022-11-20 12:30:55,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2022-11-20 12:30:55,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:30:55,715 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:55,776 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (46)] Ended with exit code 0 [2022-11-20 12:30:55,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:55,916 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:30:55,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:30:55,916 INFO L85 PathProgramCache]: Analyzing trace with hash 319259591, now seen corresponding path program 1 times [2022-11-20 12:30:55,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:30:55,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751644151] [2022-11-20 12:30:55,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:30:55,918 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 12:30:55,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:30:55,919 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:30:55,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (47)] Waiting until timeout for monitored process [2022-11-20 12:31:00,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:00,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 3250 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:31:00,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:00,756 INFO L134 CoverageAnalysis]: Checked inductivity of 4270 backedges. 17 proven. 1 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:31:00,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:31:01,675 INFO L134 CoverageAnalysis]: Checked inductivity of 4270 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 4260 trivial. 0 not checked. [2022-11-20 12:31:01,675 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:31:01,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751644151] [2022-11-20 12:31:01,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751644151] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:31:01,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:31:01,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-11-20 12:31:01,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596777575] [2022-11-20 12:31:01,676 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:31:01,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:31:01,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:31:01,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:31:01,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 12:31:01,678 INFO L87 Difference]: Start difference. First operand 11590 states and 15476 transitions. Second operand has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 4 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2022-11-20 12:31:03,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:03,687 INFO L93 Difference]: Finished difference Result 23792 states and 32249 transitions. [2022-11-20 12:31:03,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:31:03,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 4 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) Word has length 507 [2022-11-20 12:31:03,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:03,734 INFO L225 Difference]: With dead ends: 23792 [2022-11-20 12:31:03,734 INFO L226 Difference]: Without dead ends: 12414 [2022-11-20 12:31:03,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1013 GetRequests, 1008 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:31:03,760 INFO L413 NwaCegarLoop]: 1640 mSDtfsCounter, 161 mSDsluCounter, 4801 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 6441 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:03,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 6441 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:31:03,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12414 states. [2022-11-20 12:31:05,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12414 to 12229. [2022-11-20 12:31:05,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12229 states, 10046 states have (on average 1.297630897869799) internal successors, (13036), 10149 states have internal predecessors, (13036), 1498 states have call successors, (1498), 596 states have call predecessors, (1498), 684 states have return successors, (1788), 1570 states have call predecessors, (1788), 1494 states have call successors, (1788) [2022-11-20 12:31:05,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12229 states to 12229 states and 16322 transitions. [2022-11-20 12:31:05,418 INFO L78 Accepts]: Start accepts. Automaton has 12229 states and 16322 transitions. Word has length 507 [2022-11-20 12:31:05,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:05,418 INFO L495 AbstractCegarLoop]: Abstraction has 12229 states and 16322 transitions. [2022-11-20 12:31:05,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 4 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2022-11-20 12:31:05,419 INFO L276 IsEmpty]: Start isEmpty. Operand 12229 states and 16322 transitions. [2022-11-20 12:31:05,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-11-20 12:31:05,432 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:05,432 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:31:05,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (47)] Forceful destruction successful, exit code 0 [2022-11-20 12:31:05,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:05,633 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:05,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:05,633 INFO L85 PathProgramCache]: Analyzing trace with hash -572308258, now seen corresponding path program 1 times [2022-11-20 12:31:05,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:31:05,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1533362350] [2022-11-20 12:31:05,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:05,635 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 12:31:05,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:31:05,636 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:05,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (48)] Waiting until timeout for monitored process [2022-11-20 12:31:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:09,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 3257 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:31:10,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:10,258 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:31:10,258 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:31:10,258 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:31:10,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1533362350] [2022-11-20 12:31:10,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1533362350] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:31:10,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:31:10,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:31:10,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581627264] [2022-11-20 12:31:10,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:31:10,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:31:10,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:31:10,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:31:10,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:31:10,260 INFO L87 Difference]: Start difference. First operand 12229 states and 16322 transitions. Second operand has 5 states, 5 states have (on average 47.6) internal successors, (238), 5 states have internal predecessors, (238), 3 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-20 12:31:12,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:12,354 INFO L93 Difference]: Finished difference Result 24358 states and 32625 transitions. [2022-11-20 12:31:12,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:31:12,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 47.6) internal successors, (238), 5 states have internal predecessors, (238), 3 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 509 [2022-11-20 12:31:12,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:12,394 INFO L225 Difference]: With dead ends: 24358 [2022-11-20 12:31:12,394 INFO L226 Difference]: Without dead ends: 12341 [2022-11-20 12:31:12,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:31:12,416 INFO L413 NwaCegarLoop]: 1614 mSDtfsCounter, 12 mSDsluCounter, 4801 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 6415 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:12,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 6415 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:31:12,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12341 states. [2022-11-20 12:31:14,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12341 to 12229. [2022-11-20 12:31:14,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12229 states, 10046 states have (on average 1.297630897869799) internal successors, (13036), 10149 states have internal predecessors, (13036), 1498 states have call successors, (1498), 596 states have call predecessors, (1498), 684 states have return successors, (1788), 1570 states have call predecessors, (1788), 1494 states have call successors, (1788) [2022-11-20 12:31:14,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12229 states to 12229 states and 16322 transitions. [2022-11-20 12:31:14,104 INFO L78 Accepts]: Start accepts. Automaton has 12229 states and 16322 transitions. Word has length 509 [2022-11-20 12:31:14,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:14,104 INFO L495 AbstractCegarLoop]: Abstraction has 12229 states and 16322 transitions. [2022-11-20 12:31:14,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 47.6) internal successors, (238), 5 states have internal predecessors, (238), 3 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-20 12:31:14,105 INFO L276 IsEmpty]: Start isEmpty. Operand 12229 states and 16322 transitions. [2022-11-20 12:31:14,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-11-20 12:31:14,124 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:14,124 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:31:14,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (48)] Forceful destruction successful, exit code 0 [2022-11-20 12:31:14,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:14,329 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:14,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:14,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1527430172, now seen corresponding path program 1 times [2022-11-20 12:31:14,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:31:14,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [488638652] [2022-11-20 12:31:14,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:14,332 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 12:31:14,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:31:14,333 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:14,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (49)] Waiting until timeout for monitored process [2022-11-20 12:31:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:18,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 3256 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:31:18,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:18,756 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4252 trivial. 0 not checked. [2022-11-20 12:31:18,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:31:18,756 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:31:18,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [488638652] [2022-11-20 12:31:18,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [488638652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:31:18,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:31:18,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:31:18,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424939745] [2022-11-20 12:31:18,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:31:18,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:31:18,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:31:18,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:31:18,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:31:18,760 INFO L87 Difference]: Start difference. First operand 12229 states and 16322 transitions. Second operand has 3 states, 3 states have (on average 79.33333333333333) internal successors, (238), 3 states have internal predecessors, (238), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:31:20,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:20,513 INFO L93 Difference]: Finished difference Result 24254 states and 32461 transitions. [2022-11-20 12:31:20,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:31:20,514 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 79.33333333333333) internal successors, (238), 3 states have internal predecessors, (238), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 509 [2022-11-20 12:31:20,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:20,558 INFO L225 Difference]: With dead ends: 24254 [2022-11-20 12:31:20,558 INFO L226 Difference]: Without dead ends: 12237 [2022-11-20 12:31:20,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 507 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:31:20,585 INFO L413 NwaCegarLoop]: 1595 mSDtfsCounter, 0 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3185 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.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:20,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3185 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:31:20,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12237 states. [2022-11-20 12:31:22,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12237 to 12237. [2022-11-20 12:31:22,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12237 states, 10054 states have (on average 1.2973940720111399) internal successors, (13044), 10157 states have internal predecessors, (13044), 1498 states have call successors, (1498), 596 states have call predecessors, (1498), 684 states have return successors, (1788), 1570 states have call predecessors, (1788), 1494 states have call successors, (1788) [2022-11-20 12:31:22,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12237 states to 12237 states and 16330 transitions. [2022-11-20 12:31:22,292 INFO L78 Accepts]: Start accepts. Automaton has 12237 states and 16330 transitions. Word has length 509 [2022-11-20 12:31:22,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:22,293 INFO L495 AbstractCegarLoop]: Abstraction has 12237 states and 16330 transitions. [2022-11-20 12:31:22,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 79.33333333333333) internal successors, (238), 3 states have internal predecessors, (238), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:31:22,294 INFO L276 IsEmpty]: Start isEmpty. Operand 12237 states and 16330 transitions. [2022-11-20 12:31:22,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-11-20 12:31:22,313 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:22,314 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:31:22,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (49)] Forceful destruction successful, exit code 0 [2022-11-20 12:31:22,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:22,540 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:22,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:22,540 INFO L85 PathProgramCache]: Analyzing trace with hash -2100155234, now seen corresponding path program 1 times [2022-11-20 12:31:22,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:31:22,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [663028447] [2022-11-20 12:31:22,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:22,545 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 12:31:22,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:31:22,546 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:22,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (50)] Waiting until timeout for monitored process [2022-11-20 12:31:26,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:27,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 3259 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:31:27,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 4269 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 4238 trivial. 0 not checked. [2022-11-20 12:31:27,450 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:31:27,450 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:31:27,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [663028447] [2022-11-20 12:31:27,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [663028447] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:31:27,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:31:27,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 12:31:27,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122846378] [2022-11-20 12:31:27,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:31:27,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:31:27,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:31:27,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:31:27,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:31:27,452 INFO L87 Difference]: Start difference. First operand 12237 states and 16330 transitions. Second operand has 7 states, 7 states have (on average 34.857142857142854) internal successors, (244), 6 states have internal predecessors, (244), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:31:29,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:31:32,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:31:33,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:33,657 INFO L93 Difference]: Finished difference Result 24358 states and 32613 transitions. [2022-11-20 12:31:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:31:33,659 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 34.857142857142854) internal successors, (244), 6 states have internal predecessors, (244), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 509 [2022-11-20 12:31:33,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:33,710 INFO L225 Difference]: With dead ends: 24358 [2022-11-20 12:31:33,710 INFO L226 Difference]: Without dead ends: 12333 [2022-11-20 12:31:33,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 503 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:31:33,739 INFO L413 NwaCegarLoop]: 1600 mSDtfsCounter, 7 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 9560 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:33,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 9560 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2022-11-20 12:31:33,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12333 states. [2022-11-20 12:31:35,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12333 to 12305. [2022-11-20 12:31:35,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12305 states, 10098 states have (on average 1.2960982372747079) internal successors, (13088), 10205 states have internal predecessors, (13088), 1510 states have call successors, (1510), 596 states have call predecessors, (1510), 696 states have return successors, (1836), 1590 states have call predecessors, (1836), 1506 states have call successors, (1836) [2022-11-20 12:31:35,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12305 states to 12305 states and 16434 transitions. [2022-11-20 12:31:35,934 INFO L78 Accepts]: Start accepts. Automaton has 12305 states and 16434 transitions. Word has length 509 [2022-11-20 12:31:35,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:35,935 INFO L495 AbstractCegarLoop]: Abstraction has 12305 states and 16434 transitions. [2022-11-20 12:31:35,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 34.857142857142854) internal successors, (244), 6 states have internal predecessors, (244), 2 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 12:31:35,935 INFO L276 IsEmpty]: Start isEmpty. Operand 12305 states and 16434 transitions. [2022-11-20 12:31:35,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-11-20 12:31:35,948 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:35,949 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:31:36,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (50)] Forceful destruction successful, exit code 0 [2022-11-20 12:31:36,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:36,149 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:36,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:36,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1437800973, now seen corresponding path program 1 times [2022-11-20 12:31:36,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:31:36,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2005994600] [2022-11-20 12:31:36,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:36,152 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 12:31:36,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:31:36,153 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:36,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (51)] Waiting until timeout for monitored process [2022-11-20 12:31:40,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:40,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 3266 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:31:40,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:40,994 INFO L134 CoverageAnalysis]: Checked inductivity of 4267 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 4234 trivial. 0 not checked. [2022-11-20 12:31:40,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:31:40,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:31:40,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2005994600] [2022-11-20 12:31:40,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2005994600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:31:40,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:31:40,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 12:31:40,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132157633] [2022-11-20 12:31:40,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:31:40,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:31:40,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:31:40,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:31:40,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:31:40,997 INFO L87 Difference]: Start difference. First operand 12305 states and 16434 transitions. Second operand has 7 states, 7 states have (on average 36.42857142857143) internal successors, (255), 6 states have internal predecessors, (255), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 12:31:43,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 12:31:46,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:46,274 INFO L93 Difference]: Finished difference Result 24494 states and 32813 transitions. [2022-11-20 12:31:46,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:31:46,276 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 36.42857142857143) internal successors, (255), 6 states have internal predecessors, (255), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) Word has length 518 [2022-11-20 12:31:46,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:46,331 INFO L225 Difference]: With dead ends: 24494 [2022-11-20 12:31:46,332 INFO L226 Difference]: Without dead ends: 12401 [2022-11-20 12:31:46,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 512 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:31:46,357 INFO L413 NwaCegarLoop]: 1603 mSDtfsCounter, 9 mSDsluCounter, 7972 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 9575 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:46,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 9575 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-11-20 12:31:46,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12401 states. [2022-11-20 12:31:48,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12401 to 12333. [2022-11-20 12:31:48,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12333 states, 10122 states have (on average 1.2953961667654614) internal successors, (13112), 10221 states have internal predecessors, (13112), 1514 states have call successors, (1514), 596 states have call predecessors, (1514), 696 states have return successors, (1844), 1602 states have call predecessors, (1844), 1510 states have call successors, (1844) [2022-11-20 12:31:48,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12333 states to 12333 states and 16470 transitions. [2022-11-20 12:31:48,062 INFO L78 Accepts]: Start accepts. Automaton has 12333 states and 16470 transitions. Word has length 518 [2022-11-20 12:31:48,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:48,063 INFO L495 AbstractCegarLoop]: Abstraction has 12333 states and 16470 transitions. [2022-11-20 12:31:48,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 36.42857142857143) internal successors, (255), 6 states have internal predecessors, (255), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 3 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 12:31:48,063 INFO L276 IsEmpty]: Start isEmpty. Operand 12333 states and 16470 transitions. [2022-11-20 12:31:48,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2022-11-20 12:31:48,078 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:48,078 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:31:48,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (51)] Forceful destruction successful, exit code 0 [2022-11-20 12:31:48,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:48,279 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:48,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:48,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1685785052, now seen corresponding path program 1 times [2022-11-20 12:31:48,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:31:48,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730391989] [2022-11-20 12:31:48,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:48,282 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 12:31:48,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:31:48,283 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:31:48,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (52)] Waiting until timeout for monitored process [2022-11-20 12:31:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:53,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 3687 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:31:53,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:55,958 INFO L134 CoverageAnalysis]: Checked inductivity of 4402 backedges. 100 proven. 55 refuted. 0 times theorem prover too weak. 4247 trivial. 0 not checked. [2022-11-20 12:31:55,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:32:06,613 INFO L134 CoverageAnalysis]: Checked inductivity of 4402 backedges. 48 proven. 58 refuted. 0 times theorem prover too weak. 4296 trivial. 0 not checked. [2022-11-20 12:32:06,613 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:32:06,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730391989] [2022-11-20 12:32:06,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730391989] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:32:06,613 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:32:06,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2022-11-20 12:32:06,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832071934] [2022-11-20 12:32:06,614 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:32:06,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 12:32:06,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:32:06,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 12:32:06,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=457, Unknown=0, NotChecked=0, Total=650 [2022-11-20 12:32:06,616 INFO L87 Difference]: Start difference. First operand 12333 states and 16470 transitions. Second operand has 26 states, 26 states have (on average 13.923076923076923) internal successors, (362), 26 states have internal predecessors, (362), 2 states have call successors, (65), 2 states have call predecessors, (65), 4 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-20 12:32:35,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:32:35,563 INFO L93 Difference]: Finished difference Result 25000 states and 33576 transitions. [2022-11-20 12:32:35,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-20 12:32:35,565 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.923076923076923) internal successors, (362), 26 states have internal predecessors, (362), 2 states have call successors, (65), 2 states have call predecessors, (65), 4 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 595 [2022-11-20 12:32:35,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:32:35,610 INFO L225 Difference]: With dead ends: 25000 [2022-11-20 12:32:35,610 INFO L226 Difference]: Without dead ends: 12729 [2022-11-20 12:32:35,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1220 GetRequests, 1164 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=1025, Invalid=2281, Unknown=0, NotChecked=0, Total=3306 [2022-11-20 12:32:35,638 INFO L413 NwaCegarLoop]: 1610 mSDtfsCounter, 342 mSDsluCounter, 17647 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 19257 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:32:35,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 19257 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2022-11-20 12:32:35,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12729 states. [2022-11-20 12:32:37,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12729 to 12489. [2022-11-20 12:32:37,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12489 states, 10278 states have (on average 1.3002529675034054) internal successors, (13364), 10377 states have internal predecessors, (13364), 1514 states have call successors, (1514), 596 states have call predecessors, (1514), 696 states have return successors, (1844), 1602 states have call predecessors, (1844), 1510 states have call successors, (1844) [2022-11-20 12:32:37,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12489 states to 12489 states and 16722 transitions. [2022-11-20 12:32:37,512 INFO L78 Accepts]: Start accepts. Automaton has 12489 states and 16722 transitions. Word has length 595 [2022-11-20 12:32:37,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:32:37,512 INFO L495 AbstractCegarLoop]: Abstraction has 12489 states and 16722 transitions. [2022-11-20 12:32:37,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.923076923076923) internal successors, (362), 26 states have internal predecessors, (362), 2 states have call successors, (65), 2 states have call predecessors, (65), 4 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-20 12:32:37,513 INFO L276 IsEmpty]: Start isEmpty. Operand 12489 states and 16722 transitions. [2022-11-20 12:32:37,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 608 [2022-11-20 12:32:37,526 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:32:37,526 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 24, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:32:37,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (52)] Forceful destruction successful, exit code 0 [2022-11-20 12:32:37,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:32:37,727 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:32:37,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:32:37,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1649630300, now seen corresponding path program 2 times [2022-11-20 12:32:37,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:32:37,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [970732458] [2022-11-20 12:32:37,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:32:37,730 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 12:32:37,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:32:37,731 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:32:37,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (53)] Waiting until timeout for monitored process [2022-11-20 12:32:43,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:32:43,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:32:43,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 3819 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 12:32:43,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:32:50,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4636 backedges. 136 proven. 253 refuted. 0 times theorem prover too weak. 4247 trivial. 0 not checked. [2022-11-20 12:32:50,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:33:15,663 INFO L134 CoverageAnalysis]: Checked inductivity of 4636 backedges. 84 proven. 256 refuted. 0 times theorem prover too weak. 4296 trivial. 0 not checked. [2022-11-20 12:33:15,663 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:33:15,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [970732458] [2022-11-20 12:33:15,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [970732458] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:33:15,664 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:33:15,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2022-11-20 12:33:15,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376251196] [2022-11-20 12:33:15,664 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:33:15,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-11-20 12:33:15,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:33:15,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-11-20 12:33:15,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=553, Invalid=1897, Unknown=0, NotChecked=0, Total=2450 [2022-11-20 12:33:15,667 INFO L87 Difference]: Start difference. First operand 12489 states and 16722 transitions. Second operand has 50 states, 50 states have (on average 7.72) internal successors, (386), 50 states have internal predecessors, (386), 2 states have call successors, (65), 2 states have call predecessors, (65), 4 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-20 12:34:04,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:34:04,548 INFO L93 Difference]: Finished difference Result 25852 states and 34724 transitions. [2022-11-20 12:34:04,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-11-20 12:34:04,550 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 7.72) internal successors, (386), 50 states have internal predecessors, (386), 2 states have call successors, (65), 2 states have call predecessors, (65), 4 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 607 [2022-11-20 12:34:04,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:34:04,614 INFO L225 Difference]: With dead ends: 25852 [2022-11-20 12:34:04,614 INFO L226 Difference]: Without dead ends: 13425 [2022-11-20 12:34:04,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1264 GetRequests, 1164 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1549 ImplicationChecksByTransitivity, 43.1s TimeCoverageRelationStatistics Valid=2321, Invalid=7981, Unknown=0, NotChecked=0, Total=10302 [2022-11-20 12:34:04,653 INFO L413 NwaCegarLoop]: 1634 mSDtfsCounter, 1072 mSDsluCounter, 37447 mSDsCounter, 0 mSdLazyCounter, 3068 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 39081 SdHoareTripleChecker+Invalid, 3403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 3068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:34:04,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1072 Valid, 39081 Invalid, 3403 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [335 Valid, 3068 Invalid, 0 Unknown, 0 Unchecked, 26.5s Time] [2022-11-20 12:34:04,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13425 states. [2022-11-20 12:34:06,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13425 to 12765. [2022-11-20 12:34:06,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12765 states, 10550 states have (on average 1.3091943127962085) internal successors, (13812), 10649 states have internal predecessors, (13812), 1514 states have call successors, (1514), 600 states have call predecessors, (1514), 700 states have return successors, (1844), 1602 states have call predecessors, (1844), 1510 states have call successors, (1844) [2022-11-20 12:34:06,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12765 states to 12765 states and 17170 transitions. [2022-11-20 12:34:06,636 INFO L78 Accepts]: Start accepts. Automaton has 12765 states and 17170 transitions. Word has length 607 [2022-11-20 12:34:06,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:34:06,637 INFO L495 AbstractCegarLoop]: Abstraction has 12765 states and 17170 transitions. [2022-11-20 12:34:06,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 7.72) internal successors, (386), 50 states have internal predecessors, (386), 2 states have call successors, (65), 2 states have call predecessors, (65), 4 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-20 12:34:06,637 INFO L276 IsEmpty]: Start isEmpty. Operand 12765 states and 17170 transitions. [2022-11-20 12:34:06,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 616 [2022-11-20 12:34:06,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:34:06,650 INFO L195 NwaCegarLoop]: trace histogram [53, 53, 53, 32, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:34:06,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (53)] Forceful destruction successful, exit code 0 [2022-11-20 12:34:06,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:34:06,851 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:34:06,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:34:06,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1832725668, now seen corresponding path program 3 times [2022-11-20 12:34:06,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:34:06,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1093796472] [2022-11-20 12:34:06,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:34:06,854 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 12:34:06,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:34:06,855 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 12:34:06,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0001d6c0-4d53-4f8e-8905-25caf011529a/bin/uautomizer-ug76WZFUDN/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 (54)] Waiting until timeout for monitored process