./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.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_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e --- 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 09:27:43,963 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 09:27:43,965 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 09:27:43,987 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 09:27:43,987 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 09:27:43,989 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 09:27:43,990 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 09:27:43,992 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 09:27:43,993 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 09:27:43,994 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 09:27:43,995 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 09:27:43,997 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 09:27:43,997 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 09:27:43,998 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 09:27:43,999 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 09:27:44,000 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 09:27:44,001 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 09:27:44,002 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 09:27:44,004 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 09:27:44,006 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 09:27:44,007 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 09:27:44,009 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 09:27:44,010 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 09:27:44,011 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 09:27:44,015 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 09:27:44,015 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 09:27:44,015 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 09:27:44,016 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 09:27:44,017 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 09:27:44,018 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 09:27:44,019 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 09:27:44,019 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 09:27:44,020 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 09:27:44,021 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 09:27:44,022 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 09:27:44,023 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 09:27:44,023 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 09:27:44,024 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 09:27:44,024 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 09:27:44,025 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 09:27:44,026 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 09:27:44,027 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 09:27:44,049 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 09:27:44,049 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 09:27:44,050 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 09:27:44,050 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 09:27:44,051 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 09:27:44,051 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 09:27:44,052 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 09:27:44,052 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 09:27:44,053 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 09:27:44,053 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 09:27:44,053 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 09:27:44,054 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 09:27:44,054 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 09:27:44,054 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 09:27:44,055 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 09:27:44,055 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 09:27:44,055 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 09:27:44,056 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 09:27:44,056 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 09:27:44,056 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 09:27:44,056 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 09:27:44,057 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:27:44,057 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 09:27:44,057 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 09:27:44,058 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 09:27:44,058 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 09:27:44,058 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 09:27:44,059 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 09:27:44,059 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 09:27:44,059 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 09:27:44,059 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/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_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 -> 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e [2022-11-20 09:27:44,342 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 09:27:44,379 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 09:27:44,382 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 09:27:44,384 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 09:27:44,385 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 09:27:44,386 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2022-11-20 09:27:47,479 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 09:27:48,239 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 09:27:48,239 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2022-11-20 09:27:48,310 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data/4d99a67a8/ab1418ad0dd54205aea71789c6e7308c/FLAG2dbcc32f2 [2022-11-20 09:27:48,329 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data/4d99a67a8/ab1418ad0dd54205aea71789c6e7308c [2022-11-20 09:27:48,334 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 09:27:48,337 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 09:27:48,340 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 09:27:48,340 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 09:27:48,344 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 09:27:48,345 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:27:48" (1/1) ... [2022-11-20 09:27:48,346 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19d0bfe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:48, skipping insertion in model container [2022-11-20 09:27:48,346 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:27:48" (1/1) ... [2022-11-20 09:27:48,355 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 09:27:48,605 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:27:49,394 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:384) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitabsTranslation.abstractShiftRight(BitabsTranslation.java:159) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBinaryBitwiseIntegerExpression(IntegerTranslation.java:190) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.ExpressionTranslation.constructBinaryBitwiseExpression(ExpressionTranslation.java:131) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CExpressionTranslator.handleBitshiftOperation(CExpressionTranslator.java:418) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:834) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:303) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:960) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:279) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:727) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:303) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleReturnStatement(FunctionHandler.java:540) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2061) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:193) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1489) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:155) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3314) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2388) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:600) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:134) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:192) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-20 09:27:49,404 INFO L158 Benchmark]: Toolchain (without parser) took 1065.76ms. Allocated memory was 138.4MB in the beginning and 174.1MB in the end (delta: 35.7MB). Free memory was 75.7MB in the beginning and 124.3MB in the end (delta: -48.6MB). Peak memory consumption was 44.6MB. Max. memory is 16.1GB. [2022-11-20 09:27:49,405 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 138.4MB. Free memory is still 86.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 09:27:49,406 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1061.65ms. Allocated memory was 138.4MB in the beginning and 174.1MB in the end (delta: 35.7MB). Free memory was 75.3MB in the beginning and 124.3MB in the end (delta: -49.0MB). Peak memory consumption was 42.5MB. Max. memory is 16.1GB. [2022-11-20 09:27:49,408 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 138.4MB. Free memory is still 86.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1061.65ms. Allocated memory was 138.4MB in the beginning and 174.1MB in the end (delta: 35.7MB). Free memory was 75.3MB in the beginning and 124.3MB in the end (delta: -49.0MB). Peak memory consumption was 42.5MB. 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e --- 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 09:27:51,635 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 09:27:51,637 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 09:27:51,674 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 09:27:51,675 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 09:27:51,676 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 09:27:51,678 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 09:27:51,679 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 09:27:51,681 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 09:27:51,682 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 09:27:51,683 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 09:27:51,685 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 09:27:51,685 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 09:27:51,686 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 09:27:51,687 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 09:27:51,689 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 09:27:51,690 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 09:27:51,691 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 09:27:51,692 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 09:27:51,694 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 09:27:51,696 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 09:27:51,697 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 09:27:51,698 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 09:27:51,699 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 09:27:51,703 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 09:27:51,704 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 09:27:51,704 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 09:27:51,705 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 09:27:51,706 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 09:27:51,707 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 09:27:51,707 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 09:27:51,708 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 09:27:51,709 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 09:27:51,710 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 09:27:51,711 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 09:27:51,711 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 09:27:51,712 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 09:27:51,712 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 09:27:51,713 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 09:27:51,714 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 09:27:51,714 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 09:27:51,715 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-20 09:27:51,738 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 09:27:51,739 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 09:27:51,739 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 09:27:51,739 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 09:27:51,740 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 09:27:51,740 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 09:27:51,741 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 09:27:51,741 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 09:27:51,741 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 09:27:51,742 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 09:27:51,742 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 09:27:51,742 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 09:27:51,743 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 09:27:51,743 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 09:27:51,743 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 09:27:51,743 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 09:27:51,744 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 09:27:51,744 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 09:27:51,744 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 09:27:51,744 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 09:27:51,745 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 09:27:51,745 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 09:27:51,745 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 09:27:51,745 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:27:51,746 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 09:27:51,746 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 09:27:51,746 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 09:27:51,746 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 09:27:51,747 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 09:27:51,747 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 09:27:51,747 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 09:27:51,747 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 09:27:51,748 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 09:27:51,748 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/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_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 -> 375b130c0dbad771cfaef84781fc161e5ae1fb4f9856cbf4d088e8198a97450e [2022-11-20 09:27:52,167 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 09:27:52,194 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 09:27:52,196 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 09:27:52,198 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 09:27:52,198 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 09:27:52,201 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2022-11-20 09:27:55,316 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 09:27:55,994 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 09:27:55,995 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2022-11-20 09:27:56,057 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data/ebdd8cc48/7a484a827ceb45c6aa9c8a63b75b21cc/FLAG1fb7ebf4c [2022-11-20 09:27:56,078 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/data/ebdd8cc48/7a484a827ceb45c6aa9c8a63b75b21cc [2022-11-20 09:27:56,083 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 09:27:56,085 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 09:27:56,087 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 09:27:56,088 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 09:27:56,091 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 09:27:56,092 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:27:56" (1/1) ... [2022-11-20 09:27:56,093 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@320ce6b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:27:56, skipping insertion in model container [2022-11-20 09:27:56,117 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:27:56" (1/1) ... [2022-11-20 09:27:56,125 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 09:27:56,311 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:28:01,141 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2022-11-20 09:28:01,147 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2022-11-20 09:28:01,183 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:01,237 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 09:28:01,372 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:28:01,852 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2022-11-20 09:28:01,853 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2022-11-20 09:28:01,885 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:01,910 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 09:28:02,627 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466142,466155] [2022-11-20 09:28:02,628 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_969f7514-042a-45eb-9718-4f7c9ce1ed14/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i[466287,466300] [2022-11-20 09:28:02,635 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:02,937 INFO L208 MainTranslator]: Completed translation [2022-11-20 09:28:02,937 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02 WrapperNode [2022-11-20 09:28:02,938 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 09:28:02,939 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 09:28:02,939 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 09:28:02,939 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 09:28:02,945 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,060 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,299 INFO L138 Inliner]: procedures = 675, calls = 3062, calls flagged for inlining = 319, calls inlined = 257, statements flattened = 5908 [2022-11-20 09:28:03,304 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 09:28:03,305 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 09:28:03,306 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 09:28:03,306 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 09:28:03,316 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,317 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,344 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,345 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,479 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,514 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,559 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,589 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,638 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 09:28:03,640 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 09:28:03,640 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 09:28:03,640 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 09:28:03,641 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (1/1) ... [2022-11-20 09:28:03,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:28:03,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:28:03,676 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 09:28:03,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 09:28:03,775 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-20 09:28:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-20 09:28:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2022-11-20 09:28:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2022-11-20 09:28:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2022-11-20 09:28:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2022-11-20 09:28:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-20 09:28:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-20 09:28:03,777 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_mac_processor [2022-11-20 09:28:03,777 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_mac_processor [2022-11-20 09:28:03,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-20 09:28:03,777 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-20 09:28:03,777 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32 [2022-11-20 09:28:03,778 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32 [2022-11-20 09:28:03,778 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-20 09:28:03,778 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-20 09:28:03,778 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_regs_len [2022-11-20 09:28:03,778 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_regs_len [2022-11-20 09:28:03,779 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-20 09:28:03,779 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-20 09:28:03,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-20 09:28:03,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-20 09:28:03,780 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_on [2022-11-20 09:28:03,780 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_on [2022-11-20 09:28:03,780 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_rx_engine [2022-11-20 09:28:03,781 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_rx_engine [2022-11-20 09:28:03,781 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2022-11-20 09:28:03,782 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2022-11-20 09:28:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2022-11-20 09:28:03,782 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2022-11-20 09:28:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-20 09:28:03,782 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-20 09:28:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-20 09:28:03,783 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-20 09:28:03,783 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_link [2022-11-20 09:28:03,783 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_link [2022-11-20 09:28:03,783 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-20 09:28:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-20 09:28:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure jme_netpoll [2022-11-20 09:28:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_netpoll [2022-11-20 09:28:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2022-11-20 09:28:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2022-11-20 09:28:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-11-20 09:28:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-11-20 09:28:03,785 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-20 09:28:03,785 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-20 09:28:03,785 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-20 09:28:03,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-20 09:28:03,786 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-20 09:28:03,786 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-20 09:28:03,787 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-20 09:28:03,787 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-20 09:28:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2022-11-20 09:28:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-20 09:28:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-20 09:28:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-20 09:28:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-20 09:28:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-11-20 09:28:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-11-20 09:28:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 09:28:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-20 09:28:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-20 09:28:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure jread32 [2022-11-20 09:28:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure jread32 [2022-11-20 09:28:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2022-11-20 09:28:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2022-11-20 09:28:03,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 09:28:03,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-20 09:28:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-20 09:28:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2022-11-20 09:28:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-20 09:28:03,791 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-20 09:28:03,792 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_rx_pcc [2022-11-20 09:28:03,792 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_rx_pcc [2022-11-20 09:28:03,792 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-20 09:28:03,792 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-20 09:28:03,793 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-11-20 09:28:03,793 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-11-20 09:28:03,793 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_unicastaddr [2022-11-20 09:28:03,793 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_unicastaddr [2022-11-20 09:28:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-20 09:28:03,794 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-20 09:28:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-20 09:28:03,794 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-20 09:28:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-20 09:28:03,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-20 09:28:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_calibration [2022-11-20 09:28:03,795 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_calibration [2022-11-20 09:28:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-20 09:28:03,795 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-20 09:28:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure jme_restart_rx_engine [2022-11-20 09:28:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_restart_rx_engine [2022-11-20 09:28:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-20 09:28:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-20 09:28:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2022-11-20 09:28:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2022-11-20 09:28:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-20 09:28:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-20 09:28:03,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-20 09:28:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-20 09:28:03,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-20 09:28:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-20 09:28:03,798 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_hi_schedule [2022-11-20 09:28:03,798 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_hi_schedule [2022-11-20 09:28:03,798 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-20 09:28:03,798 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-20 09:28:03,798 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-20 09:28:03,799 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-20 09:28:03,800 INFO L130 BoogieDeclarations]: Found specification of procedure jme_linkstat_from_phy [2022-11-20 09:28:03,802 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_linkstat_from_phy [2022-11-20 09:28:03,803 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_write [2022-11-20 09:28:03,803 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_write [2022-11-20 09:28:03,803 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_on [2022-11-20 09:28:03,803 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_on [2022-11-20 09:28:03,804 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 09:28:03,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-20 09:28:03,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-20 09:28:03,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-20 09:28:03,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-20 09:28:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-11-20 09:28:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-11-20 09:28:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2022-11-20 09:28:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2022-11-20 09:28:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure smi_phy_addr [2022-11-20 09:28:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_phy_addr [2022-11-20 09:28:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 09:28:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-20 09:28:03,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-20 09:28:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-20 09:28:03,813 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-20 09:28:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 09:28:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2022-11-20 09:28:03,813 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2022-11-20 09:28:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-20 09:28:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-20 09:28:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-20 09:28:03,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-20 09:28:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-20 09:28:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2022-11-20 09:28:03,814 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2022-11-20 09:28:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2022-11-20 09:28:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2022-11-20 09:28:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2022-11-20 09:28:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2022-11-20 09:28:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2022-11-20 09:28:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2022-11-20 09:28:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure reg_dbg [2022-11-20 09:28:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_dbg [2022-11-20 09:28:03,816 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-20 09:28:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-20 09:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-20 09:28:03,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-20 09:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-20 09:28:03,817 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-20 09:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-20 09:28:03,817 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-20 09:28:03,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-20 09:28:03,818 INFO L130 BoogieDeclarations]: Found specification of procedure jme_start_irq [2022-11-20 09:28:03,818 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_start_irq [2022-11-20 09:28:03,818 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2022-11-20 09:28:03,818 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2022-11-20 09:28:03,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 09:28:03,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 09:28:03,819 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-20 09:28:03,819 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-20 09:28:03,819 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2022-11-20 09:28:03,819 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2022-11-20 09:28:03,819 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-20 09:28:03,819 INFO L130 BoogieDeclarations]: Found specification of procedure jme_fill_tx_map [2022-11-20 09:28:03,820 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_fill_tx_map [2022-11-20 09:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_tx_resources [2022-11-20 09:28:03,820 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_tx_resources [2022-11-20 09:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-20 09:28:03,820 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-20 09:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-20 09:28:03,820 INFO L130 BoogieDeclarations]: Found specification of procedure jme_polling_mode [2022-11-20 09:28:03,821 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_polling_mode [2022-11-20 09:28:03,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 09:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-20 09:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable_pending [2022-11-20 09:28:03,822 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable_pending [2022-11-20 09:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-20 09:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-20 09:28:03,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-20 09:28:03,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-20 09:28:03,823 INFO L130 BoogieDeclarations]: Found specification of procedure jme_remove_one [2022-11-20 09:28:03,823 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_remove_one [2022-11-20 09:28:03,823 INFO L130 BoogieDeclarations]: Found specification of procedure jme_powersave_phy [2022-11-20 09:28:03,823 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_powersave_phy [2022-11-20 09:28:03,823 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_on [2022-11-20 09:28:03,823 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_on [2022-11-20 09:28:03,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2022-11-20 09:28:03,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2022-11-20 09:28:03,824 INFO L130 BoogieDeclarations]: Found specification of procedure new_phy_power_ctrl [2022-11-20 09:28:03,824 INFO L138 BoogieDeclarations]: Found implementation of procedure new_phy_power_ctrl [2022-11-20 09:28:03,824 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-20 09:28:03,824 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-20 09:28:03,824 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2022-11-20 09:28:03,824 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2022-11-20 09:28:03,824 INFO L130 BoogieDeclarations]: Found specification of procedure jme_intr_msi [2022-11-20 09:28:03,825 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_intr_msi [2022-11-20 09:28:03,825 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32f [2022-11-20 09:28:03,825 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32f [2022-11-20 09:28:03,825 INFO L130 BoogieDeclarations]: Found specification of procedure smi_reg_addr [2022-11-20 09:28:03,825 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_reg_addr [2022-11-20 09:28:03,825 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_settings [2022-11-20 09:28:03,825 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_settings [2022-11-20 09:28:03,826 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2022-11-20 09:28:03,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2022-11-20 09:28:03,826 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-20 09:28:03,826 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-20 09:28:03,826 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-20 09:28:03,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-20 09:28:03,826 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-20 09:28:03,826 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-20 09:28:03,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2022-11-20 09:28:03,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2022-11-20 09:28:03,827 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2022-11-20 09:28:03,827 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2022-11-20 09:28:03,827 INFO L130 BoogieDeclarations]: Found specification of procedure jme_nway_reset [2022-11-20 09:28:03,827 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_nway_reset [2022-11-20 09:28:03,827 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-20 09:28:03,828 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-20 09:28:03,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 09:28:03,828 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2022-11-20 09:28:03,828 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2022-11-20 09:28:03,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_112 [2022-11-20 09:28:03,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_112 [2022-11-20 09:28:03,828 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-20 09:28:03,828 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-20 09:28:03,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 09:28:03,829 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_rx_resources [2022-11-20 09:28:03,829 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_rx_resources [2022-11-20 09:28:03,829 INFO L130 BoogieDeclarations]: Found specification of procedure jme_resume [2022-11-20 09:28:03,829 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_resume [2022-11-20 09:28:03,830 INFO L130 BoogieDeclarations]: Found specification of procedure jme_tx_timeout [2022-11-20 09:28:03,834 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_tx_timeout [2022-11-20 09:28:03,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-20 09:28:03,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-20 09:28:03,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-20 09:28:03,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 09:28:03,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 09:28:03,835 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_tx_engine [2022-11-20 09:28:03,835 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_tx_engine [2022-11-20 09:28:03,835 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2022-11-20 09:28:03,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2022-11-20 09:28:03,837 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2022-11-20 09:28:03,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2022-11-20 09:28:03,838 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-20 09:28:03,838 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-20 09:28:03,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-20 09:28:03,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-20 09:28:03,838 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_off [2022-11-20 09:28:03,838 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_off [2022-11-20 09:28:03,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_103 [2022-11-20 09:28:03,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_103 [2022-11-20 09:28:03,839 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_setEA [2022-11-20 09:28:03,839 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_setEA [2022-11-20 09:28:03,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_105 [2022-11-20 09:28:03,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_105 [2022-11-20 09:28:03,839 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2022-11-20 09:28:03,839 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2022-11-20 09:28:03,839 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_multi [2022-11-20 09:28:03,839 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_multi [2022-11-20 09:28:03,840 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-20 09:28:03,840 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-20 09:28:03,840 INFO L130 BoogieDeclarations]: Found specification of procedure mmapio_memcpy [2022-11-20 09:28:03,840 INFO L138 BoogieDeclarations]: Found implementation of procedure mmapio_memcpy [2022-11-20 09:28:03,840 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-20 09:28:03,840 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-20 09:28:03,840 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-20 09:28:03,840 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-20 09:28:03,840 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_read [2022-11-20 09:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_read [2022-11-20 09:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure jme_clear_pm [2022-11-20 09:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_clear_pm [2022-11-20 09:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2022-11-20 09:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2022-11-20 09:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2022-11-20 09:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2022-11-20 09:28:03,841 INFO L130 BoogieDeclarations]: Found specification of procedure jme_close [2022-11-20 09:28:03,841 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_close [2022-11-20 09:28:03,842 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-20 09:28:03,842 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-20 09:28:03,842 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-20 09:28:03,842 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-20 09:28:03,842 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_irq [2022-11-20 09:28:03,842 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_irq [2022-11-20 09:28:03,842 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-20 09:28:03,842 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure jme_shutdown [2022-11-20 09:28:03,843 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_shutdown [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_off [2022-11-20 09:28:03,843 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_off [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-20 09:28:03,843 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_phy_processor [2022-11-20 09:28:03,844 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_phy_processor [2022-11-20 09:28:03,844 INFO L130 BoogieDeclarations]: Found specification of procedure jme_suspend [2022-11-20 09:28:03,844 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_suspend [2022-11-20 09:28:03,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-20 09:28:03,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-20 09:28:03,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_113 [2022-11-20 09:28:03,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_113 [2022-11-20 09:28:03,844 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_write [2022-11-20 09:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_write [2022-11-20 09:28:03,845 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-20 09:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-20 09:28:03,845 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_off [2022-11-20 09:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_off [2022-11-20 09:28:03,845 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_phyfifo_5level [2022-11-20 09:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_phyfifo_5level [2022-11-20 09:28:03,845 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-20 09:28:03,845 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-20 09:28:03,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_104 [2022-11-20 09:28:03,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_104 [2022-11-20 09:28:03,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_106 [2022-11-20 09:28:03,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_106 [2022-11-20 09:28:03,846 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-20 09:28:03,846 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-20 09:28:03,846 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_eeprom_len [2022-11-20 09:28:03,846 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_eeprom_len [2022-11-20 09:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2022-11-20 09:28:03,847 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2022-11-20 09:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-20 09:28:03,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-20 09:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_pcc_timer [2022-11-20 09:28:03,847 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_pcc_timer [2022-11-20 09:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure jme_interrupt_mode [2022-11-20 09:28:03,847 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_interrupt_mode [2022-11-20 09:28:03,847 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_settings [2022-11-20 09:28:03,848 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_settings [2022-11-20 09:28:03,848 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_read [2022-11-20 09:28:03,848 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_read [2022-11-20 09:28:03,848 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-11-20 09:28:03,848 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-11-20 09:28:03,848 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-20 09:28:03,848 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-20 09:28:03,848 INFO L130 BoogieDeclarations]: Found specification of procedure jme_open [2022-11-20 09:28:03,849 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_open [2022-11-20 09:28:03,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-20 09:28:03,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-20 09:28:03,849 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2022-11-20 09:28:03,849 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2022-11-20 09:28:03,849 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2022-11-20 09:28:03,849 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2022-11-20 09:28:04,961 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 09:28:04,967 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 09:28:12,084 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-20 09:28:50,985 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-20 09:28:51,569 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 09:28:51,591 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 09:28:51,592 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-20 09:28:51,597 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:28:51 BoogieIcfgContainer [2022-11-20 09:28:51,597 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 09:28:51,599 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 09:28:51,599 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 09:28:51,602 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 09:28:51,603 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:27:56" (1/3) ... [2022-11-20 09:28:51,603 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51ee8ee8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:28:51, skipping insertion in model container [2022-11-20 09:28:51,604 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:02" (2/3) ... [2022-11-20 09:28:51,604 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51ee8ee8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:28:51, skipping insertion in model container [2022-11-20 09:28:51,604 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:28:51" (3/3) ... [2022-11-20 09:28:51,605 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-jme.cil.i [2022-11-20 09:28:51,625 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 09:28:51,625 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 09:28:51,730 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:28:51,736 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;@407f387, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:28:51,737 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 09:28:51,750 INFO L276 IsEmpty]: Start isEmpty. Operand has 2685 states, 1789 states have (on average 1.2688652878703186) internal successors, (2270), 1838 states have internal predecessors, (2270), 742 states have call successors, (742), 158 states have call predecessors, (742), 157 states have return successors, (733), 717 states have call predecessors, (733), 733 states have call successors, (733) [2022-11-20 09:28:51,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-11-20 09:28:51,811 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:51,812 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:28:51,812 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:51,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:51,819 INFO L85 PathProgramCache]: Analyzing trace with hash 160386541, now seen corresponding path program 1 times [2022-11-20 09:28:51,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:28:51,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045718009] [2022-11-20 09:28:51,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:51,839 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 09:28:51,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:28:51,847 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:28:51,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:28:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:53,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 1601 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:28:53,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:28:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1377 trivial. 0 not checked. [2022-11-20 09:28:53,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:28:53,681 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:28:53,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045718009] [2022-11-20 09:28:53,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045718009] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:28:53,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:28:53,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:28:53,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993174004] [2022-11-20 09:28:53,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:28:53,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:28:53,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:28:53,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:28:53,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:28:53,733 INFO L87 Difference]: Start difference. First operand has 2685 states, 1789 states have (on average 1.2688652878703186) internal successors, (2270), 1838 states have internal predecessors, (2270), 742 states have call successors, (742), 158 states have call predecessors, (742), 157 states have return successors, (733), 717 states have call predecessors, (733), 733 states have call successors, (733) Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-20 09:28:55,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:55,106 INFO L93 Difference]: Finished difference Result 7196 states and 10121 transitions. [2022-11-20 09:28:55,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:28:55,109 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 263 [2022-11-20 09:28:55,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:28:55,170 INFO L225 Difference]: With dead ends: 7196 [2022-11-20 09:28:55,170 INFO L226 Difference]: Without dead ends: 4463 [2022-11-20 09:28:55,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 261 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 09:28:55,197 INFO L413 NwaCegarLoop]: 4266 mSDtfsCounter, 2618 mSDsluCounter, 3587 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2618 SdHoareTripleChecker+Valid, 7853 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 09:28:55,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2618 Valid, 7853 Invalid, 107 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 09:28:55,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4463 states. [2022-11-20 09:28:55,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4463 to 4461. [2022-11-20 09:28:55,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4461 states, 2954 states have (on average 1.2549085985104942) internal successors, (3707), 3039 states have internal predecessors, (3707), 1222 states have call successors, (1222), 285 states have call predecessors, (1222), 284 states have return successors, (1223), 1188 states have call predecessors, (1223), 1222 states have call successors, (1223) [2022-11-20 09:28:55,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4461 states to 4461 states and 6152 transitions. [2022-11-20 09:28:55,605 INFO L78 Accepts]: Start accepts. Automaton has 4461 states and 6152 transitions. Word has length 263 [2022-11-20 09:28:55,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:28:55,609 INFO L495 AbstractCegarLoop]: Abstraction has 4461 states and 6152 transitions. [2022-11-20 09:28:55,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-20 09:28:55,609 INFO L276 IsEmpty]: Start isEmpty. Operand 4461 states and 6152 transitions. [2022-11-20 09:28:55,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1607 [2022-11-20 09:28:55,723 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:55,726 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 28, 28, 27, 27, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:28:55,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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)] Forceful destruction successful, exit code 0 [2022-11-20 09:28:55,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:28:55,940 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:28:55,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:55,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1372283973, now seen corresponding path program 1 times [2022-11-20 09:28:55,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:28:55,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1983760112] [2022-11-20 09:28:55,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:55,951 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 09:28:55,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:28:55,952 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:28:55,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:00,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:00,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 6446 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:29:00,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:01,233 INFO L134 CoverageAnalysis]: Checked inductivity of 13172 backedges. 731 proven. 0 refuted. 0 times theorem prover too weak. 12441 trivial. 0 not checked. [2022-11-20 09:29:01,234 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:01,234 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:01,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1983760112] [2022-11-20 09:29:01,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1983760112] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:01,235 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:01,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:01,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510841543] [2022-11-20 09:29:01,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:01,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:01,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:01,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:01,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:01,242 INFO L87 Difference]: Start difference. First operand 4461 states and 6152 transitions. Second operand has 3 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 3 states have call successors, (153), 3 states have call predecessors, (153), 3 states have return successors, (152), 3 states have call predecessors, (152), 3 states have call successors, (152) [2022-11-20 09:29:02,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:02,350 INFO L93 Difference]: Finished difference Result 12605 states and 17356 transitions. [2022-11-20 09:29:02,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:02,351 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 3 states have call successors, (153), 3 states have call predecessors, (153), 3 states have return successors, (152), 3 states have call predecessors, (152), 3 states have call successors, (152) Word has length 1606 [2022-11-20 09:29:02,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:02,407 INFO L225 Difference]: With dead ends: 12605 [2022-11-20 09:29:02,407 INFO L226 Difference]: Without dead ends: 8185 [2022-11-20 09:29:02,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1605 GetRequests, 1604 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 09:29:02,429 INFO L413 NwaCegarLoop]: 5006 mSDtfsCounter, 3050 mSDsluCounter, 3568 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3050 SdHoareTripleChecker+Valid, 8574 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:02,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3050 Valid, 8574 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 09:29:02,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8185 states. [2022-11-20 09:29:02,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8185 to 8181. [2022-11-20 09:29:02,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8181 states, 5426 states have (on average 1.2517508293402138) internal successors, (6792), 5583 states have internal predecessors, (6792), 2217 states have call successors, (2217), 539 states have call predecessors, (2217), 537 states have return successors, (2219), 2153 states have call predecessors, (2219), 2217 states have call successors, (2219) [2022-11-20 09:29:03,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8181 states to 8181 states and 11228 transitions. [2022-11-20 09:29:03,010 INFO L78 Accepts]: Start accepts. Automaton has 8181 states and 11228 transitions. Word has length 1606 [2022-11-20 09:29:03,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:03,012 INFO L495 AbstractCegarLoop]: Abstraction has 8181 states and 11228 transitions. [2022-11-20 09:29:03,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 3 states have call successors, (153), 3 states have call predecessors, (153), 3 states have return successors, (152), 3 states have call predecessors, (152), 3 states have call successors, (152) [2022-11-20 09:29:03,014 INFO L276 IsEmpty]: Start isEmpty. Operand 8181 states and 11228 transitions. [2022-11-20 09:29:03,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1671 [2022-11-20 09:29:03,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:03,159 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 30, 30, 28, 28, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 15, 15, 15, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:29:03,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:03,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:03,375 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:03,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:03,376 INFO L85 PathProgramCache]: Analyzing trace with hash -556741548, now seen corresponding path program 1 times [2022-11-20 09:29:03,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:03,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798490665] [2022-11-20 09:29:03,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:03,384 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 09:29:03,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:03,386 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:03,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:08,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 6588 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:29:08,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:08,874 INFO L134 CoverageAnalysis]: Checked inductivity of 13635 backedges. 1068 proven. 0 refuted. 0 times theorem prover too weak. 12567 trivial. 0 not checked. [2022-11-20 09:29:08,875 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:08,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:08,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798490665] [2022-11-20 09:29:08,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798490665] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:08,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:08,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:08,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803195964] [2022-11-20 09:29:08,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:08,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:08,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:08,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:08,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:08,880 INFO L87 Difference]: Start difference. First operand 8181 states and 11228 transitions. Second operand has 3 states, 3 states have (on average 139.0) internal successors, (417), 3 states have internal predecessors, (417), 3 states have call successors, (161), 3 states have call predecessors, (161), 3 states have return successors, (160), 3 states have call predecessors, (160), 3 states have call successors, (160) [2022-11-20 09:29:10,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:10,191 INFO L93 Difference]: Finished difference Result 20041 states and 27502 transitions. [2022-11-20 09:29:10,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:10,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 139.0) internal successors, (417), 3 states have internal predecessors, (417), 3 states have call successors, (161), 3 states have call predecessors, (161), 3 states have return successors, (160), 3 states have call predecessors, (160), 3 states have call successors, (160) Word has length 1670 [2022-11-20 09:29:10,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:10,279 INFO L225 Difference]: With dead ends: 20041 [2022-11-20 09:29:10,279 INFO L226 Difference]: Without dead ends: 11901 [2022-11-20 09:29:10,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1669 GetRequests, 1668 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 09:29:10,332 INFO L413 NwaCegarLoop]: 6675 mSDtfsCounter, 3036 mSDsluCounter, 3557 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3036 SdHoareTripleChecker+Valid, 10232 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:10,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3036 Valid, 10232 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 09:29:10,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11901 states. [2022-11-20 09:29:11,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11901 to 11897. [2022-11-20 09:29:11,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11897 states, 7894 states have (on average 1.2506967316949582) internal successors, (9873), 8123 states have internal predecessors, (9873), 3212 states have call successors, (3212), 793 states have call predecessors, (3212), 790 states have return successors, (3215), 3118 states have call predecessors, (3215), 3212 states have call successors, (3215) [2022-11-20 09:29:11,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11897 states to 11897 states and 16300 transitions. [2022-11-20 09:29:11,246 INFO L78 Accepts]: Start accepts. Automaton has 11897 states and 16300 transitions. Word has length 1670 [2022-11-20 09:29:11,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:11,247 INFO L495 AbstractCegarLoop]: Abstraction has 11897 states and 16300 transitions. [2022-11-20 09:29:11,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 139.0) internal successors, (417), 3 states have internal predecessors, (417), 3 states have call successors, (161), 3 states have call predecessors, (161), 3 states have return successors, (160), 3 states have call predecessors, (160), 3 states have call successors, (160) [2022-11-20 09:29:11,248 INFO L276 IsEmpty]: Start isEmpty. Operand 11897 states and 16300 transitions. [2022-11-20 09:29:11,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1745 [2022-11-20 09:29:11,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:11,317 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:29:11,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:11,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:11,540 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:11,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:11,541 INFO L85 PathProgramCache]: Analyzing trace with hash -745500953, now seen corresponding path program 1 times [2022-11-20 09:29:11,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:11,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1454945225] [2022-11-20 09:29:11,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:11,551 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 09:29:11,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:11,552 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:11,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:16,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:16,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 6728 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:29:16,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:17,113 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 1262 proven. 0 refuted. 0 times theorem prover too weak. 12867 trivial. 0 not checked. [2022-11-20 09:29:17,113 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:17,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:17,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1454945225] [2022-11-20 09:29:17,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1454945225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:17,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:17,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:17,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659390044] [2022-11-20 09:29:17,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:17,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:17,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:17,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:17,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:17,118 INFO L87 Difference]: Start difference. First operand 11897 states and 16300 transitions. Second operand has 3 states, 3 states have (on average 148.33333333333334) internal successors, (445), 3 states have internal predecessors, (445), 3 states have call successors, (167), 3 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 3 states have call successors, (166) [2022-11-20 09:29:18,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:18,485 INFO L93 Difference]: Finished difference Result 27467 states and 37632 transitions. [2022-11-20 09:29:18,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:18,486 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 148.33333333333334) internal successors, (445), 3 states have internal predecessors, (445), 3 states have call successors, (167), 3 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 3 states have call successors, (166) Word has length 1744 [2022-11-20 09:29:18,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:18,652 INFO L225 Difference]: With dead ends: 27467 [2022-11-20 09:29:18,652 INFO L226 Difference]: Without dead ends: 15611 [2022-11-20 09:29:18,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1743 GetRequests, 1742 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 09:29:18,707 INFO L413 NwaCegarLoop]: 6679 mSDtfsCounter, 3051 mSDsluCounter, 3564 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3051 SdHoareTripleChecker+Valid, 10243 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:18,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3051 Valid, 10243 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 09:29:18,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15611 states. [2022-11-20 09:29:19,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15611 to 15607. [2022-11-20 09:29:19,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15607 states, 10356 states have (on average 1.250289687137891) internal successors, (12948), 10657 states have internal predecessors, (12948), 4207 states have call successors, (4207), 1047 states have call predecessors, (4207), 1043 states have return successors, (4211), 4083 states have call predecessors, (4211), 4207 states have call successors, (4211) [2022-11-20 09:29:19,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15607 states to 15607 states and 21366 transitions. [2022-11-20 09:29:19,665 INFO L78 Accepts]: Start accepts. Automaton has 15607 states and 21366 transitions. Word has length 1744 [2022-11-20 09:29:19,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:19,670 INFO L495 AbstractCegarLoop]: Abstraction has 15607 states and 21366 transitions. [2022-11-20 09:29:19,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 148.33333333333334) internal successors, (445), 3 states have internal predecessors, (445), 3 states have call successors, (167), 3 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 3 states have call successors, (166) [2022-11-20 09:29:19,671 INFO L276 IsEmpty]: Start isEmpty. Operand 15607 states and 21366 transitions. [2022-11-20 09:29:19,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1745 [2022-11-20 09:29:19,763 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:19,764 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:29:19,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:19,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:19,979 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:19,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:19,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1170046953, now seen corresponding path program 1 times [2022-11-20 09:29:19,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:19,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1807992717] [2022-11-20 09:29:19,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:19,984 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 09:29:19,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:19,985 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:19,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:25,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 6728 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:29:25,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:25,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 1177 proven. 0 refuted. 0 times theorem prover too weak. 12952 trivial. 0 not checked. [2022-11-20 09:29:25,429 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:25,429 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:25,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1807992717] [2022-11-20 09:29:25,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1807992717] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:25,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:25,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:29:25,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554393161] [2022-11-20 09:29:25,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:25,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:25,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:25,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:25,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:25,435 INFO L87 Difference]: Start difference. First operand 15607 states and 21366 transitions. Second operand has 4 states, 4 states have (on average 106.0) internal successors, (424), 4 states have internal predecessors, (424), 2 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (165), 2 states have call predecessors, (165), 2 states have call successors, (165) [2022-11-20 09:29:28,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:28,143 INFO L93 Difference]: Finished difference Result 40827 states and 56977 transitions. [2022-11-20 09:29:28,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:28,144 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 106.0) internal successors, (424), 4 states have internal predecessors, (424), 2 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (165), 2 states have call predecessors, (165), 2 states have call successors, (165) Word has length 1744 [2022-11-20 09:29:28,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:28,264 INFO L225 Difference]: With dead ends: 40827 [2022-11-20 09:29:28,265 INFO L226 Difference]: Without dead ends: 25261 [2022-11-20 09:29:28,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1745 GetRequests, 1742 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 09:29:28,420 INFO L413 NwaCegarLoop]: 5203 mSDtfsCounter, 2710 mSDsluCounter, 8813 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2935 SdHoareTripleChecker+Valid, 14016 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:28,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2935 Valid, 14016 Invalid, 467 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [452 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 09:29:28,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25261 states. [2022-11-20 09:29:30,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25261 to 15611. [2022-11-20 09:29:30,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15611 states, 10360 states have (on average 1.2501930501930503) internal successors, (12952), 10661 states have internal predecessors, (12952), 4207 states have call successors, (4207), 1047 states have call predecessors, (4207), 1043 states have return successors, (4211), 4083 states have call predecessors, (4211), 4207 states have call successors, (4211) [2022-11-20 09:29:30,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15611 states to 15611 states and 21370 transitions. [2022-11-20 09:29:30,197 INFO L78 Accepts]: Start accepts. Automaton has 15611 states and 21370 transitions. Word has length 1744 [2022-11-20 09:29:30,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:30,199 INFO L495 AbstractCegarLoop]: Abstraction has 15611 states and 21370 transitions. [2022-11-20 09:29:30,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 106.0) internal successors, (424), 4 states have internal predecessors, (424), 2 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (165), 2 states have call predecessors, (165), 2 states have call successors, (165) [2022-11-20 09:29:30,199 INFO L276 IsEmpty]: Start isEmpty. Operand 15611 states and 21370 transitions. [2022-11-20 09:29:30,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1751 [2022-11-20 09:29:30,270 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:30,271 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:29:30,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:30,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:30,496 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:30,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:30,497 INFO L85 PathProgramCache]: Analyzing trace with hash 442732520, now seen corresponding path program 1 times [2022-11-20 09:29:30,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:30,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [460472601] [2022-11-20 09:29:30,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:30,503 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 09:29:30,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:30,504 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:30,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:35,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 6759 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 09:29:35,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 1177 proven. 0 refuted. 0 times theorem prover too weak. 12952 trivial. 0 not checked. [2022-11-20 09:29:36,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:36,158 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:36,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [460472601] [2022-11-20 09:29:36,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [460472601] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:36,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:36,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 09:29:36,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395826650] [2022-11-20 09:29:36,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:36,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:29:36,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:36,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:29:36,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:29:36,162 INFO L87 Difference]: Start difference. First operand 15611 states and 21370 transitions. Second operand has 6 states, 6 states have (on average 71.33333333333333) internal successors, (428), 5 states have internal predecessors, (428), 2 states have call successors, (167), 2 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 2 states have call successors, (166) [2022-11-20 09:29:37,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:37,924 INFO L93 Difference]: Finished difference Result 36387 states and 50421 transitions. [2022-11-20 09:29:37,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 09:29:37,925 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 71.33333333333333) internal successors, (428), 5 states have internal predecessors, (428), 2 states have call successors, (167), 2 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 2 states have call successors, (166) Word has length 1750 [2022-11-20 09:29:37,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:38,043 INFO L225 Difference]: With dead ends: 36387 [2022-11-20 09:29:38,043 INFO L226 Difference]: Without dead ends: 20817 [2022-11-20 09:29:38,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1750 GetRequests, 1745 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 09:29:38,107 INFO L413 NwaCegarLoop]: 5008 mSDtfsCounter, 1066 mSDsluCounter, 18866 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1356 SdHoareTripleChecker+Valid, 23874 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:38,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1356 Valid, 23874 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 09:29:38,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20817 states. [2022-11-20 09:29:39,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20817 to 15621. [2022-11-20 09:29:39,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15621 states, 10368 states have (on average 1.25) internal successors, (12960), 10669 states have internal predecessors, (12960), 4207 states have call successors, (4207), 1047 states have call predecessors, (4207), 1045 states have return successors, (4217), 4085 states have call predecessors, (4217), 4207 states have call successors, (4217) [2022-11-20 09:29:39,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15621 states to 15621 states and 21384 transitions. [2022-11-20 09:29:39,911 INFO L78 Accepts]: Start accepts. Automaton has 15621 states and 21384 transitions. Word has length 1750 [2022-11-20 09:29:39,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:39,913 INFO L495 AbstractCegarLoop]: Abstraction has 15621 states and 21384 transitions. [2022-11-20 09:29:39,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 71.33333333333333) internal successors, (428), 5 states have internal predecessors, (428), 2 states have call successors, (167), 2 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 2 states have call successors, (166) [2022-11-20 09:29:39,913 INFO L276 IsEmpty]: Start isEmpty. Operand 15621 states and 21384 transitions. [2022-11-20 09:29:39,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1751 [2022-11-20 09:29:39,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:39,983 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 20, 20, 20, 20, 20, 20, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:29:40,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:40,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:40,211 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:40,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:40,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1548508122, now seen corresponding path program 1 times [2022-11-20 09:29:40,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:40,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [620004451] [2022-11-20 09:29:40,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:40,218 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 09:29:40,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:40,219 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:40,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:45,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:45,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 6789 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 09:29:45,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:46,243 INFO L134 CoverageAnalysis]: Checked inductivity of 14129 backedges. 967 proven. 0 refuted. 0 times theorem prover too weak. 13162 trivial. 0 not checked. [2022-11-20 09:29:46,243 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:46,244 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:46,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [620004451] [2022-11-20 09:29:46,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [620004451] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:46,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:46,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 09:29:46,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89077359] [2022-11-20 09:29:46,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:46,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 09:29:46,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:46,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 09:29:46,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:46,248 INFO L87 Difference]: Start difference. First operand 15621 states and 21384 transitions. Second operand has 5 states, 5 states have (on average 85.6) internal successors, (428), 5 states have internal predecessors, (428), 2 states have call successors, (167), 2 states have call predecessors, (167), 2 states have return successors, (166), 2 states have call predecessors, (166), 2 states have call successors, (166) [2022-11-20 09:29:48,953 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 09:29:51,387 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 09:29:55,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:55,789 INFO L93 Difference]: Finished difference Result 40931 states and 57135 transitions. [2022-11-20 09:29:55,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:29:55,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 85.6) internal successors, (428), 5 states have internal predecessors, (428), 2 states have call successors, (167), 2 states have call predecessors, (167), 2 states have return successors, (166), 2 states have call predecessors, (166), 2 states have call successors, (166) Word has length 1750 [2022-11-20 09:29:55,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:55,897 INFO L225 Difference]: With dead ends: 40931 [2022-11-20 09:29:55,897 INFO L226 Difference]: Without dead ends: 25351 [2022-11-20 09:29:55,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1753 GetRequests, 1748 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 09:29:55,953 INFO L413 NwaCegarLoop]: 5252 mSDtfsCounter, 4589 mSDsluCounter, 12715 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1145 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4590 SdHoareTripleChecker+Valid, 17967 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1145 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:55,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4590 Valid, 17967 Invalid, 1175 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1145 Valid, 28 Invalid, 2 Unknown, 0 Unchecked, 6.4s Time] [2022-11-20 09:29:55,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25351 states. [2022-11-20 09:29:57,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25351 to 15627. [2022-11-20 09:29:57,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15627 states, 10374 states have (on average 1.2498554077501447) internal successors, (12966), 10675 states have internal predecessors, (12966), 4207 states have call successors, (4207), 1047 states have call predecessors, (4207), 1045 states have return successors, (4217), 4085 states have call predecessors, (4217), 4207 states have call successors, (4217) [2022-11-20 09:29:57,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15627 states to 15627 states and 21390 transitions. [2022-11-20 09:29:57,834 INFO L78 Accepts]: Start accepts. Automaton has 15627 states and 21390 transitions. Word has length 1750 [2022-11-20 09:29:57,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:57,836 INFO L495 AbstractCegarLoop]: Abstraction has 15627 states and 21390 transitions. [2022-11-20 09:29:57,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 85.6) internal successors, (428), 5 states have internal predecessors, (428), 2 states have call successors, (167), 2 states have call predecessors, (167), 2 states have return successors, (166), 2 states have call predecessors, (166), 2 states have call successors, (166) [2022-11-20 09:29:57,836 INFO L276 IsEmpty]: Start isEmpty. Operand 15627 states and 21390 transitions. [2022-11-20 09:29:57,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1772 [2022-11-20 09:29:57,896 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:57,899 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 21, 21, 21, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:29:58,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:58,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:58,123 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:29:58,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:58,124 INFO L85 PathProgramCache]: Analyzing trace with hash 84969825, now seen corresponding path program 1 times [2022-11-20 09:29:58,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:58,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1557701645] [2022-11-20 09:29:58,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:58,130 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 09:29:58,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:58,131 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:29:58,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 6838 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:30:04,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:04,571 INFO L134 CoverageAnalysis]: Checked inductivity of 14310 backedges. 1050 proven. 0 refuted. 0 times theorem prover too weak. 13260 trivial. 0 not checked. [2022-11-20 09:30:04,572 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:04,572 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:04,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1557701645] [2022-11-20 09:30:04,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1557701645] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:04,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:04,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:30:04,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018545110] [2022-11-20 09:30:04,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:04,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:30:04,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:04,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:30:04,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:04,576 INFO L87 Difference]: Start difference. First operand 15627 states and 21390 transitions. Second operand has 4 states, 4 states have (on average 107.25) internal successors, (429), 4 states have internal predecessors, (429), 3 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (167), 3 states have call predecessors, (167), 3 states have call successors, (167) [2022-11-20 09:30:08,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:08,951 INFO L93 Difference]: Finished difference Result 41202 states and 57538 transitions. [2022-11-20 09:30:08,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:30:08,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 107.25) internal successors, (429), 4 states have internal predecessors, (429), 3 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (167), 3 states have call predecessors, (167), 3 states have call successors, (167) Word has length 1771 [2022-11-20 09:30:08,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:09,062 INFO L225 Difference]: With dead ends: 41202 [2022-11-20 09:30:09,062 INFO L226 Difference]: Without dead ends: 25616 [2022-11-20 09:30:09,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1772 GetRequests, 1769 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 09:30:09,121 INFO L413 NwaCegarLoop]: 4841 mSDtfsCounter, 2973 mSDsluCounter, 8632 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 567 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3198 SdHoareTripleChecker+Valid, 13473 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 567 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:09,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3198 Valid, 13473 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [567 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 09:30:09,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25616 states. [2022-11-20 09:30:10,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25616 to 15663. [2022-11-20 09:30:10,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15663 states, 10404 states have (on average 1.2499038831218763) internal successors, (13004), 10705 states have internal predecessors, (13004), 4213 states have call successors, (4213), 1047 states have call predecessors, (4213), 1045 states have return successors, (4223), 4091 states have call predecessors, (4223), 4213 states have call successors, (4223) [2022-11-20 09:30:10,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15663 states to 15663 states and 21440 transitions. [2022-11-20 09:30:10,690 INFO L78 Accepts]: Start accepts. Automaton has 15663 states and 21440 transitions. Word has length 1771 [2022-11-20 09:30:10,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:10,691 INFO L495 AbstractCegarLoop]: Abstraction has 15663 states and 21440 transitions. [2022-11-20 09:30:10,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 107.25) internal successors, (429), 4 states have internal predecessors, (429), 3 states have call successors, (168), 2 states have call predecessors, (168), 2 states have return successors, (167), 3 states have call predecessors, (167), 3 states have call successors, (167) [2022-11-20 09:30:10,692 INFO L276 IsEmpty]: Start isEmpty. Operand 15663 states and 21440 transitions. [2022-11-20 09:30:10,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1774 [2022-11-20 09:30:10,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:10,755 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 21, 21, 21, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:30:10,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:10,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:10,979 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:30:10,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:10,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1932649542, now seen corresponding path program 1 times [2022-11-20 09:30:10,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:10,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [441310641] [2022-11-20 09:30:10,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:10,985 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 09:30:10,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:10,987 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:10,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:16,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 6810 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 09:30:16,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:16,756 INFO L134 CoverageAnalysis]: Checked inductivity of 14310 backedges. 1271 proven. 0 refuted. 0 times theorem prover too weak. 13039 trivial. 0 not checked. [2022-11-20 09:30:16,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:16,756 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:16,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [441310641] [2022-11-20 09:30:16,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [441310641] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:16,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:16,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 09:30:16,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817193205] [2022-11-20 09:30:16,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:16,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:30:16,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:16,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:30:16,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:30:16,762 INFO L87 Difference]: Start difference. First operand 15663 states and 21440 transitions. Second operand has 6 states, 6 states have (on average 72.5) internal successors, (435), 5 states have internal predecessors, (435), 2 states have call successors, (171), 2 states have call predecessors, (171), 3 states have return successors, (170), 3 states have call predecessors, (170), 2 states have call successors, (170) [2022-11-20 09:30:19,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:19,591 INFO L93 Difference]: Finished difference Result 36124 states and 49988 transitions. [2022-11-20 09:30:19,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 09:30:19,592 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 72.5) internal successors, (435), 5 states have internal predecessors, (435), 2 states have call successors, (171), 2 states have call predecessors, (171), 3 states have return successors, (170), 3 states have call predecessors, (170), 2 states have call successors, (170) Word has length 1773 [2022-11-20 09:30:19,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:19,672 INFO L225 Difference]: With dead ends: 36124 [2022-11-20 09:30:19,672 INFO L226 Difference]: Without dead ends: 20502 [2022-11-20 09:30:19,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1773 GetRequests, 1768 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 09:30:19,721 INFO L413 NwaCegarLoop]: 4977 mSDtfsCounter, 911 mSDsluCounter, 18766 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1137 SdHoareTripleChecker+Valid, 23743 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:19,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1137 Valid, 23743 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 09:30:19,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20502 states. [2022-11-20 09:30:21,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20502 to 15667. [2022-11-20 09:30:21,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15667 states, 10408 states have (on average 1.2498078401229824) internal successors, (13008), 10707 states have internal predecessors, (13008), 4213 states have call successors, (4213), 1047 states have call predecessors, (4213), 1045 states have return successors, (4223), 4093 states have call predecessors, (4223), 4213 states have call successors, (4223) [2022-11-20 09:30:21,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15667 states to 15667 states and 21444 transitions. [2022-11-20 09:30:21,548 INFO L78 Accepts]: Start accepts. Automaton has 15667 states and 21444 transitions. Word has length 1773 [2022-11-20 09:30:21,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:21,549 INFO L495 AbstractCegarLoop]: Abstraction has 15667 states and 21444 transitions. [2022-11-20 09:30:21,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 72.5) internal successors, (435), 5 states have internal predecessors, (435), 2 states have call successors, (171), 2 states have call predecessors, (171), 3 states have return successors, (170), 3 states have call predecessors, (170), 2 states have call successors, (170) [2022-11-20 09:30:21,549 INFO L276 IsEmpty]: Start isEmpty. Operand 15667 states and 21444 transitions. [2022-11-20 09:30:21,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1774 [2022-11-20 09:30:21,608 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:21,609 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 21, 21, 21, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:30:21,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:21,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:21,823 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:30:21,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:21,824 INFO L85 PathProgramCache]: Analyzing trace with hash -59393476, now seen corresponding path program 1 times [2022-11-20 09:30:21,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:21,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2015327825] [2022-11-20 09:30:21,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:21,828 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 09:30:21,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:21,829 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:21,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:27,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 6840 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:27,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:28,264 INFO L134 CoverageAnalysis]: Checked inductivity of 14310 backedges. 896 proven. 0 refuted. 0 times theorem prover too weak. 13414 trivial. 0 not checked. [2022-11-20 09:30:28,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:28,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:28,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2015327825] [2022-11-20 09:30:28,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2015327825] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:28,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:28,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 09:30:28,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399430076] [2022-11-20 09:30:28,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:28,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 09:30:28,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:28,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 09:30:28,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:30:28,269 INFO L87 Difference]: Start difference. First operand 15667 states and 21444 transitions. Second operand has 7 states, 7 states have (on average 61.285714285714285) internal successors, (429), 6 states have internal predecessors, (429), 2 states have call successors, (167), 2 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 2 states have call successors, (166) [2022-11-20 09:30:32,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:32,763 INFO L93 Difference]: Finished difference Result 36298 states and 50268 transitions. [2022-11-20 09:30:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 09:30:32,764 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 61.285714285714285) internal successors, (429), 6 states have internal predecessors, (429), 2 states have call successors, (167), 2 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 2 states have call successors, (166) Word has length 1773 [2022-11-20 09:30:32,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:32,819 INFO L225 Difference]: With dead ends: 36298 [2022-11-20 09:30:32,819 INFO L226 Difference]: Without dead ends: 20672 [2022-11-20 09:30:32,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1775 GetRequests, 1768 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-20 09:30:32,851 INFO L413 NwaCegarLoop]: 5057 mSDtfsCounter, 1929 mSDsluCounter, 22856 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1929 SdHoareTripleChecker+Valid, 27913 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 482 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:32,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1929 Valid, 27913 Invalid, 534 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [482 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-20 09:30:32,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20672 states. [2022-11-20 09:30:34,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20672 to 15679. [2022-11-20 09:30:34,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15679 states, 10418 states have (on average 1.249568055288923) internal successors, (13018), 10717 states have internal predecessors, (13018), 4213 states have call successors, (4213), 1047 states have call predecessors, (4213), 1047 states have return successors, (4247), 4095 states have call predecessors, (4247), 4213 states have call successors, (4247) [2022-11-20 09:30:34,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15679 states to 15679 states and 21478 transitions. [2022-11-20 09:30:34,691 INFO L78 Accepts]: Start accepts. Automaton has 15679 states and 21478 transitions. Word has length 1773 [2022-11-20 09:30:34,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:34,692 INFO L495 AbstractCegarLoop]: Abstraction has 15679 states and 21478 transitions. [2022-11-20 09:30:34,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 61.285714285714285) internal successors, (429), 6 states have internal predecessors, (429), 2 states have call successors, (167), 2 states have call predecessors, (167), 3 states have return successors, (166), 3 states have call predecessors, (166), 2 states have call successors, (166) [2022-11-20 09:30:34,692 INFO L276 IsEmpty]: Start isEmpty. Operand 15679 states and 21478 transitions. [2022-11-20 09:30:34,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1790 [2022-11-20 09:30:34,729 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:34,730 INFO L195 NwaCegarLoop]: trace histogram [56, 56, 43, 43, 32, 32, 28, 28, 23, 23, 23, 20, 20, 20, 20, 20, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:30:34,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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)] Ended with exit code 0 [2022-11-20 09:30:34,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:34,931 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:30:34,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:34,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1770469932, now seen corresponding path program 1 times [2022-11-20 09:30:34,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:34,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [471892686] [2022-11-20 09:30:34,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:34,938 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 09:30:34,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:34,939 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:34,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:40,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 6874 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:30:40,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:46,389 INFO L134 CoverageAnalysis]: Checked inductivity of 14494 backedges. 922 proven. 0 refuted. 0 times theorem prover too weak. 13572 trivial. 0 not checked. [2022-11-20 09:30:46,390 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:46,390 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:46,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [471892686] [2022-11-20 09:30:46,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [471892686] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:46,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:46,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:30:46,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976964365] [2022-11-20 09:30:46,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:46,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:30:46,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:46,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:30:46,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:30:46,394 INFO L87 Difference]: Start difference. First operand 15679 states and 21478 transitions. Second operand has 3 states, 3 states have (on average 143.33333333333334) internal successors, (430), 2 states have internal predecessors, (430), 2 states have call successors, (170), 2 states have call predecessors, (170), 2 states have return successors, (169), 2 states have call predecessors, (169), 2 states have call successors, (169) [2022-11-20 09:30:48,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:48,366 INFO L93 Difference]: Finished difference Result 31309 states and 42865 transitions. [2022-11-20 09:30:48,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:30:48,367 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 143.33333333333334) internal successors, (430), 2 states have internal predecessors, (430), 2 states have call successors, (170), 2 states have call predecessors, (170), 2 states have return successors, (169), 2 states have call predecessors, (169), 2 states have call successors, (169) Word has length 1789 [2022-11-20 09:30:48,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:48,413 INFO L225 Difference]: With dead ends: 31309 [2022-11-20 09:30:48,414 INFO L226 Difference]: Without dead ends: 15671 [2022-11-20 09:30:48,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1788 GetRequests, 1787 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 09:30:48,446 INFO L413 NwaCegarLoop]: 3613 mSDtfsCounter, 3360 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3360 SdHoareTripleChecker+Valid, 3613 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:48,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3360 Valid, 3613 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:30:48,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15671 states. [2022-11-20 09:30:50,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15671 to 15671. [2022-11-20 09:30:50,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15671 states, 10414 states have (on average 1.249279815632802) internal successors, (13010), 10709 states have internal predecessors, (13010), 4209 states have call successors, (4209), 1047 states have call predecessors, (4209), 1047 states have return successors, (4243), 4093 states have call predecessors, (4243), 4209 states have call successors, (4243) [2022-11-20 09:30:50,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15671 states to 15671 states and 21462 transitions. [2022-11-20 09:30:50,797 INFO L78 Accepts]: Start accepts. Automaton has 15671 states and 21462 transitions. Word has length 1789 [2022-11-20 09:30:50,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:50,798 INFO L495 AbstractCegarLoop]: Abstraction has 15671 states and 21462 transitions. [2022-11-20 09:30:50,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 143.33333333333334) internal successors, (430), 2 states have internal predecessors, (430), 2 states have call successors, (170), 2 states have call predecessors, (170), 2 states have return successors, (169), 2 states have call predecessors, (169), 2 states have call successors, (169) [2022-11-20 09:30:50,799 INFO L276 IsEmpty]: Start isEmpty. Operand 15671 states and 21462 transitions. [2022-11-20 09:30:50,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1822 [2022-11-20 09:30:50,865 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:50,866 INFO L195 NwaCegarLoop]: trace histogram [58, 58, 45, 45, 32, 32, 29, 29, 23, 23, 23, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:30:51,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:51,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:51,091 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:30:51,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:51,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1317486160, now seen corresponding path program 1 times [2022-11-20 09:30:51,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:51,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1966173555] [2022-11-20 09:30:51,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:51,095 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 09:30:51,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:51,097 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:51,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:30:57,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:57,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 6966 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:30:57,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:58,026 INFO L134 CoverageAnalysis]: Checked inductivity of 15368 backedges. 3223 proven. 0 refuted. 0 times theorem prover too weak. 12145 trivial. 0 not checked. [2022-11-20 09:30:58,027 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:58,027 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:58,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1966173555] [2022-11-20 09:30:58,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1966173555] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:58,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:58,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:30:58,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061110093] [2022-11-20 09:30:58,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:58,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:30:58,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:58,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:30:58,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:30:58,031 INFO L87 Difference]: Start difference. First operand 15671 states and 21462 transitions. Second operand has 3 states, 3 states have (on average 153.0) internal successors, (459), 3 states have internal predecessors, (459), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2022-11-20 09:30:59,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:59,843 INFO L93 Difference]: Finished difference Result 31365 states and 43625 transitions. [2022-11-20 09:30:59,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:30:59,844 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 153.0) internal successors, (459), 3 states have internal predecessors, (459), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) Word has length 1821 [2022-11-20 09:30:59,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:59,923 INFO L225 Difference]: With dead ends: 31365 [2022-11-20 09:30:59,924 INFO L226 Difference]: Without dead ends: 15735 [2022-11-20 09:30:59,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1820 GetRequests, 1819 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 09:30:59,978 INFO L413 NwaCegarLoop]: 3613 mSDtfsCounter, 5 mSDsluCounter, 3607 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 7220 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:59,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 7220 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 09:30:59,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15735 states. [2022-11-20 09:31:01,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15735 to 15719. [2022-11-20 09:31:01,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15719 states, 10446 states have (on average 1.2492820218265366) internal successors, (13050), 10741 states have internal predecessors, (13050), 4225 states have call successors, (4225), 1047 states have call predecessors, (4225), 1047 states have return successors, (4259), 4109 states have call predecessors, (4259), 4225 states have call successors, (4259) [2022-11-20 09:31:02,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15719 states to 15719 states and 21534 transitions. [2022-11-20 09:31:02,041 INFO L78 Accepts]: Start accepts. Automaton has 15719 states and 21534 transitions. Word has length 1821 [2022-11-20 09:31:02,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:02,042 INFO L495 AbstractCegarLoop]: Abstraction has 15719 states and 21534 transitions. [2022-11-20 09:31:02,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 153.0) internal successors, (459), 3 states have internal predecessors, (459), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2022-11-20 09:31:02,042 INFO L276 IsEmpty]: Start isEmpty. Operand 15719 states and 21534 transitions. [2022-11-20 09:31:02,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1850 [2022-11-20 09:31:02,086 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:02,087 INFO L195 NwaCegarLoop]: trace histogram [58, 58, 47, 47, 32, 32, 29, 29, 23, 23, 23, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:31:02,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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)] Ended with exit code 0 [2022-11-20 09:31:02,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:02,303 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:31:02,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:02,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1497398779, now seen corresponding path program 1 times [2022-11-20 09:31:02,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:02,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1116471443] [2022-11-20 09:31:02,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:31:02,309 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 09:31:02,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:02,310 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:02,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:31:09,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 7056 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:31:09,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:10,049 INFO L134 CoverageAnalysis]: Checked inductivity of 15733 backedges. 3964 proven. 0 refuted. 0 times theorem prover too weak. 11769 trivial. 0 not checked. [2022-11-20 09:31:10,049 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:10,049 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:10,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1116471443] [2022-11-20 09:31:10,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1116471443] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:10,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:10,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:31:10,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174677973] [2022-11-20 09:31:10,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:10,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:31:10,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:10,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:31:10,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:31:10,054 INFO L87 Difference]: Start difference. First operand 15719 states and 21534 transitions. Second operand has 3 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 2 states have call successors, (186), 2 states have call predecessors, (186), 2 states have return successors, (185), 2 states have call predecessors, (185), 2 states have call successors, (185) [2022-11-20 09:31:11,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:11,781 INFO L93 Difference]: Finished difference Result 31517 states and 43811 transitions. [2022-11-20 09:31:11,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:31:11,782 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 2 states have call successors, (186), 2 states have call predecessors, (186), 2 states have return successors, (185), 2 states have call predecessors, (185), 2 states have call successors, (185) Word has length 1849 [2022-11-20 09:31:11,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:11,873 INFO L225 Difference]: With dead ends: 31517 [2022-11-20 09:31:11,873 INFO L226 Difference]: Without dead ends: 15839 [2022-11-20 09:31:11,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1848 GetRequests, 1847 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 09:31:11,943 INFO L413 NwaCegarLoop]: 3622 mSDtfsCounter, 9 mSDsluCounter, 3610 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 7232 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:11,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 7232 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 09:31:11,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15839 states. [2022-11-20 09:31:13,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15839 to 15767. [2022-11-20 09:31:13,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15767 states, 10478 states have (on average 1.2492842145447605) internal successors, (13090), 10773 states have internal predecessors, (13090), 4241 states have call successors, (4241), 1047 states have call predecessors, (4241), 1047 states have return successors, (4275), 4125 states have call predecessors, (4275), 4241 states have call successors, (4275) [2022-11-20 09:31:13,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15767 states to 15767 states and 21606 transitions. [2022-11-20 09:31:13,990 INFO L78 Accepts]: Start accepts. Automaton has 15767 states and 21606 transitions. Word has length 1849 [2022-11-20 09:31:13,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:13,991 INFO L495 AbstractCegarLoop]: Abstraction has 15767 states and 21606 transitions. [2022-11-20 09:31:13,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 2 states have call successors, (186), 2 states have call predecessors, (186), 2 states have return successors, (185), 2 states have call predecessors, (185), 2 states have call successors, (185) [2022-11-20 09:31:13,992 INFO L276 IsEmpty]: Start isEmpty. Operand 15767 states and 21606 transitions. [2022-11-20 09:31:14,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1866 [2022-11-20 09:31:14,040 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:14,041 INFO L195 NwaCegarLoop]: trace histogram [58, 58, 48, 48, 32, 32, 29, 29, 23, 23, 23, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:31:14,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:14,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:14,242 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:31:14,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:14,243 INFO L85 PathProgramCache]: Analyzing trace with hash 178027738, now seen corresponding path program 1 times [2022-11-20 09:31:14,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:14,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [460573585] [2022-11-20 09:31:14,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:31:14,248 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 09:31:14,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:14,250 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:14,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:31:27,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 7091 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:31:27,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:27,303 INFO L134 CoverageAnalysis]: Checked inductivity of 15930 backedges. 2807 proven. 0 refuted. 0 times theorem prover too weak. 13123 trivial. 0 not checked. [2022-11-20 09:31:27,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:27,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:27,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [460573585] [2022-11-20 09:31:27,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [460573585] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:27,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:27,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:31:27,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081654727] [2022-11-20 09:31:27,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:27,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:31:27,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:27,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:31:27,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:31:27,308 INFO L87 Difference]: Start difference. First operand 15767 states and 21606 transitions. Second operand has 3 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2022-11-20 09:31:30,182 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 09:31:31,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:31,560 INFO L93 Difference]: Finished difference Result 31581 states and 43503 transitions. [2022-11-20 09:31:31,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:31:31,562 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) Word has length 1865 [2022-11-20 09:31:31,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:31,653 INFO L225 Difference]: With dead ends: 31581 [2022-11-20 09:31:31,653 INFO L226 Difference]: Without dead ends: 15855 [2022-11-20 09:31:31,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1864 GetRequests, 1863 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 09:31:31,724 INFO L413 NwaCegarLoop]: 3615 mSDtfsCounter, 7 mSDsluCounter, 3608 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 7223 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:31,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 7223 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 2.1s Time] [2022-11-20 09:31:31,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15855 states. [2022-11-20 09:31:33,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15855 to 15775. [2022-11-20 09:31:33,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15775 states, 10486 states have (on average 1.2490940301354188) internal successors, (13098), 10781 states have internal predecessors, (13098), 4241 states have call successors, (4241), 1047 states have call predecessors, (4241), 1047 states have return successors, (4275), 4125 states have call predecessors, (4275), 4241 states have call successors, (4275) [2022-11-20 09:31:33,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15775 states to 15775 states and 21614 transitions. [2022-11-20 09:31:33,975 INFO L78 Accepts]: Start accepts. Automaton has 15775 states and 21614 transitions. Word has length 1865 [2022-11-20 09:31:33,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:33,977 INFO L495 AbstractCegarLoop]: Abstraction has 15775 states and 21614 transitions. [2022-11-20 09:31:33,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 2 states have call successors, (182), 2 states have call predecessors, (182), 2 states have return successors, (181), 2 states have call predecessors, (181), 2 states have call successors, (181) [2022-11-20 09:31:33,978 INFO L276 IsEmpty]: Start isEmpty. Operand 15775 states and 21614 transitions. [2022-11-20 09:31:34,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1917 [2022-11-20 09:31:34,020 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:34,021 INFO L195 NwaCegarLoop]: trace histogram [62, 62, 50, 50, 32, 32, 31, 31, 23, 23, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:31:34,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:34,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:34,223 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:31:34,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:34,224 INFO L85 PathProgramCache]: Analyzing trace with hash 732275548, now seen corresponding path program 1 times [2022-11-20 09:31:34,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:34,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1535788555] [2022-11-20 09:31:34,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:31:34,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 09:31:34,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:34,232 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:34,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:31:46,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 7243 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:31:46,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:46,594 INFO L134 CoverageAnalysis]: Checked inductivity of 17483 backedges. 2938 proven. 0 refuted. 0 times theorem prover too weak. 14545 trivial. 0 not checked. [2022-11-20 09:31:46,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:46,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:46,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1535788555] [2022-11-20 09:31:46,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1535788555] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:46,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:46,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:31:46,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590086622] [2022-11-20 09:31:46,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:46,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:31:46,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:46,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:31:46,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:31:46,599 INFO L87 Difference]: Start difference. First operand 15775 states and 21614 transitions. Second operand has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 2 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (183), 2 states have call predecessors, (183), 2 states have call successors, (183) [2022-11-20 09:31:48,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:48,420 INFO L93 Difference]: Finished difference Result 31549 states and 43447 transitions. [2022-11-20 09:31:48,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:31:48,421 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 2 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (183), 2 states have call predecessors, (183), 2 states have call successors, (183) Word has length 1916 [2022-11-20 09:31:48,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:48,486 INFO L225 Difference]: With dead ends: 31549 [2022-11-20 09:31:48,486 INFO L226 Difference]: Without dead ends: 15815 [2022-11-20 09:31:48,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1915 GetRequests, 1914 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 09:31:48,540 INFO L413 NwaCegarLoop]: 3613 mSDtfsCounter, 2 mSDsluCounter, 3607 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 7220 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 09:31:48,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 7220 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 09:31:48,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15815 states. [2022-11-20 09:31:50,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15815 to 15783. [2022-11-20 09:31:50,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15783 states, 10494 states have (on average 1.2489041356965884) internal successors, (13106), 10789 states have internal predecessors, (13106), 4241 states have call successors, (4241), 1047 states have call predecessors, (4241), 1047 states have return successors, (4275), 4125 states have call predecessors, (4275), 4241 states have call successors, (4275) [2022-11-20 09:31:50,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15783 states to 15783 states and 21622 transitions. [2022-11-20 09:31:50,487 INFO L78 Accepts]: Start accepts. Automaton has 15783 states and 21622 transitions. Word has length 1916 [2022-11-20 09:31:50,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:50,489 INFO L495 AbstractCegarLoop]: Abstraction has 15783 states and 21622 transitions. [2022-11-20 09:31:50,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 2 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (183), 2 states have call predecessors, (183), 2 states have call successors, (183) [2022-11-20 09:31:50,489 INFO L276 IsEmpty]: Start isEmpty. Operand 15783 states and 21622 transitions. [2022-11-20 09:31:50,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1966 [2022-11-20 09:31:50,535 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:50,536 INFO L195 NwaCegarLoop]: trace histogram [66, 66, 52, 52, 33, 33, 32, 32, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:31:50,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:50,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:50,739 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:31:50,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:50,740 INFO L85 PathProgramCache]: Analyzing trace with hash -318215393, now seen corresponding path program 1 times [2022-11-20 09:31:50,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:50,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215932881] [2022-11-20 09:31:50,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:31:50,743 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 09:31:50,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:50,744 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:31:50,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:32:03,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 7382 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:32:03,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:03,917 INFO L134 CoverageAnalysis]: Checked inductivity of 19148 backedges. 3068 proven. 1 refuted. 0 times theorem prover too weak. 16079 trivial. 0 not checked. [2022-11-20 09:32:03,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:32:06,496 INFO L134 CoverageAnalysis]: Checked inductivity of 19148 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 19132 trivial. 0 not checked. [2022-11-20 09:32:06,496 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:06,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215932881] [2022-11-20 09:32:06,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215932881] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:32:06,497 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:32:06,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-11-20 09:32:06,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034824242] [2022-11-20 09:32:06,498 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:32:06,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:32:06,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:06,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:32:06,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:32:06,502 INFO L87 Difference]: Start difference. First operand 15783 states and 21622 transitions. Second operand has 6 states, 6 states have (on average 89.0) internal successors, (534), 6 states have internal predecessors, (534), 4 states have call successors, (234), 2 states have call predecessors, (234), 2 states have return successors, (233), 4 states have call predecessors, (233), 4 states have call successors, (233) [2022-11-20 09:32:08,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:08,990 INFO L93 Difference]: Finished difference Result 31645 states and 43591 transitions. [2022-11-20 09:32:08,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 09:32:08,991 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 89.0) internal successors, (534), 6 states have internal predecessors, (534), 4 states have call successors, (234), 2 states have call predecessors, (234), 2 states have return successors, (233), 4 states have call predecessors, (233), 4 states have call successors, (233) Word has length 1965 [2022-11-20 09:32:08,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:09,069 INFO L225 Difference]: With dead ends: 31645 [2022-11-20 09:32:09,069 INFO L226 Difference]: Without dead ends: 15903 [2022-11-20 09:32:09,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3929 GetRequests, 3924 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:32:09,122 INFO L413 NwaCegarLoop]: 3619 mSDtfsCounter, 8 mSDsluCounter, 14424 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 18043 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:09,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 18043 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 09:32:09,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15903 states. [2022-11-20 09:32:11,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15903 to 15903. [2022-11-20 09:32:11,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15903 states, 10566 states have (on average 1.247208025742949) internal successors, (13178), 10861 states have internal predecessors, (13178), 4289 states have call successors, (4289), 1047 states have call predecessors, (4289), 1047 states have return successors, (4323), 4173 states have call predecessors, (4323), 4289 states have call successors, (4323) [2022-11-20 09:32:11,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15903 states to 15903 states and 21790 transitions. [2022-11-20 09:32:11,112 INFO L78 Accepts]: Start accepts. Automaton has 15903 states and 21790 transitions. Word has length 1965 [2022-11-20 09:32:11,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:11,114 INFO L495 AbstractCegarLoop]: Abstraction has 15903 states and 21790 transitions. [2022-11-20 09:32:11,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 89.0) internal successors, (534), 6 states have internal predecessors, (534), 4 states have call successors, (234), 2 states have call predecessors, (234), 2 states have return successors, (233), 4 states have call predecessors, (233), 4 states have call successors, (233) [2022-11-20 09:32:11,114 INFO L276 IsEmpty]: Start isEmpty. Operand 15903 states and 21790 transitions. [2022-11-20 09:32:11,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2113 [2022-11-20 09:32:11,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:11,160 INFO L195 NwaCegarLoop]: trace histogram [78, 78, 58, 58, 39, 39, 32, 32, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 23, 23, 23, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:32:11,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:11,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:11,360 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:32:11,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:11,361 INFO L85 PathProgramCache]: Analyzing trace with hash 516481052, now seen corresponding path program 2 times [2022-11-20 09:32:11,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:11,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1177190930] [2022-11-20 09:32:11,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:32:11,365 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 09:32:11,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:11,366 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:11,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:13,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:32:13,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:13,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:32:13,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:13,886 INFO L134 CoverageAnalysis]: Checked inductivity of 24845 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24845 trivial. 0 not checked. [2022-11-20 09:32:13,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:13,886 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:13,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1177190930] [2022-11-20 09:32:13,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1177190930] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:13,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:13,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:32:13,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17709590] [2022-11-20 09:32:13,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:13,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:32:13,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:13,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:32:13,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:32:13,890 INFO L87 Difference]: Start difference. First operand 15903 states and 21790 transitions. Second operand has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 2 states have call successors, (178), 2 states have call predecessors, (178), 2 states have return successors, (177), 2 states have call predecessors, (177), 2 states have call successors, (177) [2022-11-20 09:32:16,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:16,850 INFO L93 Difference]: Finished difference Result 36937 states and 51179 transitions. [2022-11-20 09:32:16,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:32:16,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 2 states have call successors, (178), 2 states have call predecessors, (178), 2 states have return successors, (177), 2 states have call predecessors, (177), 2 states have call successors, (177) Word has length 2112 [2022-11-20 09:32:16,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:16,945 INFO L225 Difference]: With dead ends: 36937 [2022-11-20 09:32:16,945 INFO L226 Difference]: Without dead ends: 21075 [2022-11-20 09:32:17,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2111 GetRequests, 2110 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 09:32:17,009 INFO L413 NwaCegarLoop]: 5110 mSDtfsCounter, 1048 mSDsluCounter, 3865 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1328 SdHoareTripleChecker+Valid, 8975 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:17,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1328 Valid, 8975 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 09:32:17,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21075 states. [2022-11-20 09:32:19,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21075 to 15907. [2022-11-20 09:32:19,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15907 states, 10570 states have (on average 1.2471144749290444) internal successors, (13182), 10865 states have internal predecessors, (13182), 4289 states have call successors, (4289), 1047 states have call predecessors, (4289), 1047 states have return successors, (4323), 4173 states have call predecessors, (4323), 4289 states have call successors, (4323) [2022-11-20 09:32:19,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15907 states to 15907 states and 21794 transitions. [2022-11-20 09:32:19,280 INFO L78 Accepts]: Start accepts. Automaton has 15907 states and 21794 transitions. Word has length 2112 [2022-11-20 09:32:19,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:19,282 INFO L495 AbstractCegarLoop]: Abstraction has 15907 states and 21794 transitions. [2022-11-20 09:32:19,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 states have internal predecessors, (427), 2 states have call successors, (178), 2 states have call predecessors, (178), 2 states have return successors, (177), 2 states have call predecessors, (177), 2 states have call successors, (177) [2022-11-20 09:32:19,283 INFO L276 IsEmpty]: Start isEmpty. Operand 15907 states and 21794 transitions. [2022-11-20 09:32:19,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2123 [2022-11-20 09:32:19,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:19,363 INFO L195 NwaCegarLoop]: trace histogram [78, 78, 58, 58, 39, 39, 32, 32, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 23, 23, 23, 20, 20, 20, 20, 20, 19, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:32:19,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:19,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:19,579 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:32:19,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:19,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1272067273, now seen corresponding path program 1 times [2022-11-20 09:32:19,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:19,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1717557695] [2022-11-20 09:32:19,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:32:19,584 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 09:32:19,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:19,586 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:19,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:34,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:32:34,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 7790 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:32:34,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:34,988 INFO L134 CoverageAnalysis]: Checked inductivity of 24857 backedges. 3457 proven. 1 refuted. 0 times theorem prover too weak. 21399 trivial. 0 not checked. [2022-11-20 09:32:34,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:32:37,880 INFO L134 CoverageAnalysis]: Checked inductivity of 24857 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 24842 trivial. 0 not checked. [2022-11-20 09:32:37,880 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:37,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1717557695] [2022-11-20 09:32:37,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1717557695] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:32:37,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:32:37,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-11-20 09:32:37,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750687417] [2022-11-20 09:32:37,882 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:32:37,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:32:37,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:37,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:32:37,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:32:37,886 INFO L87 Difference]: Start difference. First operand 15907 states and 21794 transitions. Second operand has 6 states, 6 states have (on average 90.83333333333333) internal successors, (545), 6 states have internal predecessors, (545), 4 states have call successors, (238), 2 states have call predecessors, (238), 2 states have return successors, (237), 4 states have call predecessors, (237), 4 states have call successors, (237) [2022-11-20 09:32:40,622 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 09:32:42,637 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 09:32:44,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:44,624 INFO L93 Difference]: Finished difference Result 32421 states and 44679 transitions. [2022-11-20 09:32:44,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 09:32:44,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 90.83333333333333) internal successors, (545), 6 states have internal predecessors, (545), 4 states have call successors, (238), 2 states have call predecessors, (238), 2 states have return successors, (237), 4 states have call predecessors, (237), 4 states have call successors, (237) Word has length 2122 [2022-11-20 09:32:44,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:44,683 INFO L225 Difference]: With dead ends: 32421 [2022-11-20 09:32:44,683 INFO L226 Difference]: Without dead ends: 16555 [2022-11-20 09:32:44,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4243 GetRequests, 4238 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:32:44,730 INFO L413 NwaCegarLoop]: 3632 mSDtfsCounter, 28 mSDsluCounter, 7221 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 12 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 10853 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:44,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 10853 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 40 Invalid, 2 Unknown, 0 Unchecked, 4.3s Time] [2022-11-20 09:32:44,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16555 states. [2022-11-20 09:32:47,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16555 to 16555. [2022-11-20 09:32:47,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16555 states, 10978 states have (on average 1.2401165968300236) internal successors, (13614), 11273 states have internal predecessors, (13614), 4529 states have call successors, (4529), 1047 states have call predecessors, (4529), 1047 states have return successors, (4563), 4413 states have call predecessors, (4563), 4529 states have call successors, (4563) [2022-11-20 09:32:47,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16555 states to 16555 states and 22706 transitions. [2022-11-20 09:32:47,246 INFO L78 Accepts]: Start accepts. Automaton has 16555 states and 22706 transitions. Word has length 2122 [2022-11-20 09:32:47,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:47,248 INFO L495 AbstractCegarLoop]: Abstraction has 16555 states and 22706 transitions. [2022-11-20 09:32:47,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 90.83333333333333) internal successors, (545), 6 states have internal predecessors, (545), 4 states have call successors, (238), 2 states have call predecessors, (238), 2 states have return successors, (237), 4 states have call predecessors, (237), 4 states have call successors, (237) [2022-11-20 09:32:47,248 INFO L276 IsEmpty]: Start isEmpty. Operand 16555 states and 22706 transitions. [2022-11-20 09:32:47,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2862 [2022-11-20 09:32:47,330 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:47,331 INFO L195 NwaCegarLoop]: trace histogram [138, 138, 88, 88, 69, 69, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 32, 32, 23, 23, 23, 20, 20, 20, 20, 20, 19, 16, 16, 16, 16, 16, 16, 16, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 09:32:47,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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)] Forceful destruction successful, exit code 0 [2022-11-20 09:32:47,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:47,535 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 09:32:47,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:47,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1714326844, now seen corresponding path program 1 times [2022-11-20 09:32:47,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:47,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170447230] [2022-11-20 09:32:47,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:32:47,542 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 09:32:47,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:47,543 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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 09:32:47,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_969f7514-042a-45eb-9718-4f7c9ce1ed14/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