./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a 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_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc --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 045b49e5089f039c3b28eef4cf3a9c907cbda8f22472af0061e42bad883dd2f9 --- 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-5e519f3 [2022-11-02 20:47:30,641 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 20:47:30,644 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 20:47:30,700 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 20:47:30,700 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 20:47:30,705 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 20:47:30,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 20:47:30,710 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 20:47:30,712 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 20:47:30,717 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 20:47:30,718 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 20:47:30,721 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 20:47:30,721 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 20:47:30,724 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 20:47:30,725 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 20:47:30,727 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 20:47:30,729 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 20:47:30,730 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 20:47:30,732 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 20:47:30,739 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 20:47:30,741 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 20:47:30,742 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 20:47:30,746 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 20:47:30,747 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 20:47:30,755 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 20:47:30,756 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 20:47:30,756 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 20:47:30,758 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 20:47:30,758 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 20:47:30,761 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 20:47:30,761 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 20:47:30,762 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 20:47:30,764 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 20:47:30,766 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 20:47:30,767 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 20:47:30,767 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 20:47:30,768 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 20:47:30,768 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 20:47:30,768 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 20:47:30,769 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 20:47:30,770 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 20:47:30,771 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-02 20:47:30,811 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 20:47:30,811 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 20:47:30,812 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 20:47:30,812 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 20:47:30,813 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 20:47:30,814 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 20:47:30,814 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 20:47:30,815 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 20:47:30,815 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 20:47:30,815 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 20:47:30,816 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 20:47:30,817 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 20:47:30,817 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 20:47:30,817 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 20:47:30,817 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 20:47:30,817 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 20:47:30,818 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 20:47:30,818 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 20:47:30,818 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 20:47:30,818 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 20:47:30,819 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 20:47:30,819 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:47:30,819 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 20:47:30,819 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 20:47:30,820 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 20:47:30,820 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 20:47:30,822 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-02 20:47:30,822 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 20:47:30,822 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 20:47:30,822 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 20:47:30,823 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_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/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_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc 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 -> 045b49e5089f039c3b28eef4cf3a9c907cbda8f22472af0061e42bad883dd2f9 [2022-11-02 20:47:31,101 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 20:47:31,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 20:47:31,152 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 20:47:31,153 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 20:47:31,154 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 20:47:31,156 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i [2022-11-02 20:47:31,230 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/data/db4270935/ffb317f604904c6e8d42c337b8a20f53/FLAG8f6dd777b [2022-11-02 20:47:32,086 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 20:47:32,087 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i [2022-11-02 20:47:32,142 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/data/db4270935/ffb317f604904c6e8d42c337b8a20f53/FLAG8f6dd777b [2022-11-02 20:47:32,250 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/data/db4270935/ffb317f604904c6e8d42c337b8a20f53 [2022-11-02 20:47:32,253 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 20:47:32,256 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 20:47:32,260 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 20:47:32,260 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 20:47:32,264 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 20:47:32,265 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:47:32" (1/1) ... [2022-11-02 20:47:32,266 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@63b761db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:32, skipping insertion in model container [2022-11-02 20:47:32,266 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:47:32" (1/1) ... [2022-11-02 20:47:32,275 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 20:47:32,438 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:47:33,050 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3528] [2022-11-02 20:47:33,051 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3529-3530] [2022-11-02 20:47:33,314 WARN L230 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_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i[105797,105810] [2022-11-02 20:47:34,155 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:47:34,188 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 20:47:34,278 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3528] [2022-11-02 20:47:34,278 WARN L1244 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3529-3530] [2022-11-02 20:47:34,287 WARN L230 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_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i[105797,105810] [2022-11-02 20:47:34,476 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:47:34,517 INFO L208 MainTranslator]: Completed translation [2022-11-02 20:47:34,518 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34 WrapperNode [2022-11-02 20:47:34,519 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 20:47:34,520 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 20:47:34,520 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 20:47:34,520 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 20:47:34,527 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:34,610 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:34,820 INFO L138 Inliner]: procedures = 189, calls = 1686, calls flagged for inlining = 77, calls inlined = 68, statements flattened = 4486 [2022-11-02 20:47:34,821 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 20:47:34,822 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 20:47:34,822 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 20:47:34,822 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 20:47:34,833 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:34,833 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:34,874 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:34,874 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:34,991 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:35,007 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:35,021 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:35,036 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:35,079 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 20:47:35,080 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 20:47:35,080 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 20:47:35,081 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 20:47:35,083 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (1/1) ... [2022-11-02 20:47:35,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:47:35,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:47:35,131 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 20:47:35,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 20:47:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2022-11-02 20:47:35,178 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2022-11-02 20:47:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-02 20:47:35,178 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-02 20:47:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-02 20:47:35,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-02 20:47:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-02 20:47:35,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-02 20:47:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure free_sglist [2022-11-02 20:47:35,179 INFO L138 BoogieDeclarations]: Found implementation of procedure free_sglist [2022-11-02 20:47:35,180 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2022-11-02 20:47:35,220 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2022-11-02 20:47:35,220 INFO L130 BoogieDeclarations]: Found specification of procedure test_iso_queue [2022-11-02 20:47:35,220 INFO L138 BoogieDeclarations]: Found implementation of procedure test_iso_queue [2022-11-02 20:47:35,220 INFO L130 BoogieDeclarations]: Found specification of procedure simple_check_buf [2022-11-02 20:47:35,221 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_check_buf [2022-11-02 20:47:35,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-02 20:47:35,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-02 20:47:35,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-02 20:47:35,221 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2022-11-02 20:47:35,221 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2022-11-02 20:47:35,221 INFO L130 BoogieDeclarations]: Found specification of procedure perform_sglist [2022-11-02 20:47:35,221 INFO L138 BoogieDeclarations]: Found implementation of procedure perform_sglist [2022-11-02 20:47:35,222 INFO L130 BoogieDeclarations]: Found specification of procedure test_unaligned_bulk [2022-11-02 20:47:35,222 INFO L138 BoogieDeclarations]: Found implementation of procedure test_unaligned_bulk [2022-11-02 20:47:35,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-02 20:47:35,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-02 20:47:35,222 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_sglist [2022-11-02 20:47:35,222 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_sglist [2022-11-02 20:47:35,222 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-02 20:47:35,222 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-02 20:47:35,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-02 20:47:35,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-02 20:47:35,223 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2022-11-02 20:47:35,223 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2022-11-02 20:47:35,223 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-02 20:47:35,223 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-02 20:47:35,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-02 20:47:35,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-02 20:47:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-02 20:47:35,224 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-02 20:47:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure set_altsetting [2022-11-02 20:47:35,224 INFO L138 BoogieDeclarations]: Found implementation of procedure set_altsetting [2022-11-02 20:47:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-02 20:47:35,224 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-02 20:47:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-02 20:47:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-02 20:47:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-02 20:47:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-02 20:47:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-02 20:47:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-02 20:47:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-02 20:47:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure verify_not_halted [2022-11-02 20:47:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure verify_not_halted [2022-11-02 20:47:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2022-11-02 20:47:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2022-11-02 20:47:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-02 20:47:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-02 20:47:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-02 20:47:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-02 20:47:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-02 20:47:35,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-02 20:47:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-11-02 20:47:35,227 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-11-02 20:47:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-02 20:47:35,227 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-02 20:47:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure test_halt [2022-11-02 20:47:35,227 INFO L138 BoogieDeclarations]: Found implementation of procedure test_halt [2022-11-02 20:47:35,228 INFO L130 BoogieDeclarations]: Found specification of procedure usbtest_alloc_urb [2022-11-02 20:47:35,228 INFO L138 BoogieDeclarations]: Found implementation of procedure usbtest_alloc_urb [2022-11-02 20:47:35,228 INFO L130 BoogieDeclarations]: Found specification of procedure unlink1 [2022-11-02 20:47:35,228 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink1 [2022-11-02 20:47:35,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-02 20:47:35,228 INFO L130 BoogieDeclarations]: Found specification of procedure ctrl_out [2022-11-02 20:47:35,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ctrl_out [2022-11-02 20:47:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-02 20:47:35,233 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-02 20:47:35,233 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-11-02 20:47:35,233 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-11-02 20:47:35,233 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_status [2022-11-02 20:47:35,234 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_status [2022-11-02 20:47:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 20:47:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure is_good_config [2022-11-02 20:47:35,234 INFO L138 BoogieDeclarations]: Found implementation of procedure is_good_config [2022-11-02 20:47:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-02 20:47:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-02 20:47:35,235 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2022-11-02 20:47:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2022-11-02 20:47:35,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-02 20:47:35,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-02 20:47:35,236 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2022-11-02 20:47:35,237 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2022-11-02 20:47:35,237 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-02 20:47:35,237 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-02 20:47:35,237 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-02 20:47:35,237 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-02 20:47:35,237 INFO L130 BoogieDeclarations]: Found specification of procedure testdev_to_usbdev [2022-11-02 20:47:35,238 INFO L138 BoogieDeclarations]: Found implementation of procedure testdev_to_usbdev [2022-11-02 20:47:35,238 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2022-11-02 20:47:35,238 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2022-11-02 20:47:35,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-02 20:47:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_simple [2022-11-02 20:47:35,239 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_simple [2022-11-02 20:47:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-11-02 20:47:35,239 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-11-02 20:47:35,239 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2022-11-02 20:47:35,239 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2022-11-02 20:47:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-02 20:47:35,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-02 20:47:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-02 20:47:35,240 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-02 20:47:35,240 INFO L130 BoogieDeclarations]: Found specification of procedure simple_io [2022-11-02 20:47:35,241 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_io [2022-11-02 20:47:35,241 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-02 20:47:35,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-02 20:47:35,245 INFO L130 BoogieDeclarations]: Found specification of procedure simple_alloc_urb [2022-11-02 20:47:35,245 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_alloc_urb [2022-11-02 20:47:35,246 INFO L130 BoogieDeclarations]: Found specification of procedure simple_free_urb [2022-11-02 20:47:35,246 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_free_urb [2022-11-02 20:47:35,247 INFO L130 BoogieDeclarations]: Found specification of procedure simple_fill_buf [2022-11-02 20:47:35,247 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_fill_buf [2022-11-02 20:47:35,248 INFO L130 BoogieDeclarations]: Found specification of procedure do_gettimeofday [2022-11-02 20:47:35,248 INFO L138 BoogieDeclarations]: Found implementation of procedure do_gettimeofday [2022-11-02 20:47:35,249 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-02 20:47:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-02 20:47:35,254 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-02 20:47:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-02 20:47:35,254 INFO L130 BoogieDeclarations]: Found specification of procedure usbtest_ioctl [2022-11-02 20:47:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure usbtest_ioctl [2022-11-02 20:47:35,254 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_offset [2022-11-02 20:47:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_offset [2022-11-02 20:47:35,255 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-02 20:47:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-02 20:47:35,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-02 20:47:35,255 INFO L130 BoogieDeclarations]: Found specification of procedure usb_clear_halt [2022-11-02 20:47:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_clear_halt [2022-11-02 20:47:35,255 INFO L130 BoogieDeclarations]: Found specification of procedure usbtest_disconnect [2022-11-02 20:47:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure usbtest_disconnect [2022-11-02 20:47:35,256 INFO L130 BoogieDeclarations]: Found specification of procedure check_guard_bytes [2022-11-02 20:47:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure check_guard_bytes [2022-11-02 20:47:35,256 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2022-11-02 20:47:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2022-11-02 20:47:35,256 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2022-11-02 20:47:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2022-11-02 20:47:35,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-02 20:47:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-02 20:47:35,257 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 20:47:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 20:47:35,257 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_descriptor [2022-11-02 20:47:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_descriptor [2022-11-02 20:47:36,001 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 20:47:36,006 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 20:47:36,677 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-02 20:47:39,623 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 20:47:39,656 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 20:47:39,657 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-02 20:47:39,660 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:47:39 BoogieIcfgContainer [2022-11-02 20:47:39,666 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 20:47:39,670 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 20:47:39,670 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 20:47:39,673 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 20:47:39,674 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:47:32" (1/3) ... [2022-11-02 20:47:39,674 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53f57869 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:47:39, skipping insertion in model container [2022-11-02 20:47:39,674 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:47:34" (2/3) ... [2022-11-02 20:47:39,675 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53f57869 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:47:39, skipping insertion in model container [2022-11-02 20:47:39,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:47:39" (3/3) ... [2022-11-02 20:47:39,677 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--misc--usbtest.ko-entry_point.cil.out.i [2022-11-02 20:47:39,699 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 20:47:39,699 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-02 20:47:39,798 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 20:47:39,805 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;@49eedb26, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 20:47:39,805 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-02 20:47:39,814 INFO L276 IsEmpty]: Start isEmpty. Operand has 1325 states, 999 states have (on average 1.4214214214214214) internal successors, (1420), 1014 states have internal predecessors, (1420), 256 states have call successors, (256), 69 states have call predecessors, (256), 68 states have return successors, (253), 250 states have call predecessors, (253), 253 states have call successors, (253) [2022-11-02 20:47:39,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-02 20:47:39,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:47:39,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:47:39,827 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:47:39,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:47:39,833 INFO L85 PathProgramCache]: Analyzing trace with hash 810260350, now seen corresponding path program 1 times [2022-11-02 20:47:39,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:47:39,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964004398] [2022-11-02 20:47:39,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:39,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:47:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:40,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 20:47:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:40,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 20:47:40,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:40,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-02 20:47:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:40,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-02 20:47:40,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:40,646 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:47:40,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:47:40,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964004398] [2022-11-02 20:47:40,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964004398] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:47:40,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:47:40,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:47:40,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666364849] [2022-11-02 20:47:40,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:47:40,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:47:40,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:47:40,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:47:40,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:47:40,704 INFO L87 Difference]: Start difference. First operand has 1325 states, 999 states have (on average 1.4214214214214214) internal successors, (1420), 1014 states have internal predecessors, (1420), 256 states have call successors, (256), 69 states have call predecessors, (256), 68 states have return successors, (253), 250 states have call predecessors, (253), 253 states have call successors, (253) Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-02 20:47:47,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:47:47,408 INFO L93 Difference]: Finished difference Result 2997 states and 4536 transitions. [2022-11-02 20:47:47,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-02 20:47:47,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 39 [2022-11-02 20:47:47,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:47:47,439 INFO L225 Difference]: With dead ends: 2997 [2022-11-02 20:47:47,439 INFO L226 Difference]: Without dead ends: 1640 [2022-11-02 20:47:47,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:47:47,455 INFO L413 NwaCegarLoop]: 1720 mSDtfsCounter, 1252 mSDsluCounter, 2813 mSDsCounter, 0 mSdLazyCounter, 2116 mSolverCounterSat, 777 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1326 SdHoareTripleChecker+Valid, 4533 SdHoareTripleChecker+Invalid, 2893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 777 IncrementalHoareTripleChecker+Valid, 2116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:47:47,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1326 Valid, 4533 Invalid, 2893 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [777 Valid, 2116 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2022-11-02 20:47:47,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2022-11-02 20:47:47,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1338. [2022-11-02 20:47:47,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1011 states have (on average 1.4124629080118694) internal successors, (1428), 1022 states have internal predecessors, (1428), 255 states have call successors, (255), 72 states have call predecessors, (255), 71 states have return successors, (254), 250 states have call predecessors, (254), 254 states have call successors, (254) [2022-11-02 20:47:47,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 1937 transitions. [2022-11-02 20:47:47,647 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 1937 transitions. Word has length 39 [2022-11-02 20:47:47,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:47:47,647 INFO L495 AbstractCegarLoop]: Abstraction has 1338 states and 1937 transitions. [2022-11-02 20:47:47,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-02 20:47:47,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 1937 transitions. [2022-11-02 20:47:47,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-02 20:47:47,656 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:47:47,657 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-02 20:47:47,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-02 20:47:47,657 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:47:47,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:47:47,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1447521310, now seen corresponding path program 1 times [2022-11-02 20:47:47,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:47:47,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499187794] [2022-11-02 20:47:47,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:47,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:47:47,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:47,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 20:47:47,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:48,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 20:47:48,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:48,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-02 20:47:48,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:48,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-02 20:47:48,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:48,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-02 20:47:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:48,098 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-02 20:47:48,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:47:48,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499187794] [2022-11-02 20:47:48,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499187794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:47:48,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:47:48,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:47:48,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026652883] [2022-11-02 20:47:48,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:47:48,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:47:48,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:47:48,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:47:48,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:47:48,103 INFO L87 Difference]: Start difference. First operand 1338 states and 1937 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-02 20:47:53,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:47:53,065 INFO L93 Difference]: Finished difference Result 1672 states and 2482 transitions. [2022-11-02 20:47:53,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:47:53,066 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 60 [2022-11-02 20:47:53,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:47:53,083 INFO L225 Difference]: With dead ends: 1672 [2022-11-02 20:47:53,083 INFO L226 Difference]: Without dead ends: 1669 [2022-11-02 20:47:53,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:47:53,086 INFO L413 NwaCegarLoop]: 1684 mSDtfsCounter, 2925 mSDsluCounter, 1510 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 1167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3062 SdHoareTripleChecker+Valid, 3194 SdHoareTripleChecker+Invalid, 2632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1167 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-02 20:47:53,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3062 Valid, 3194 Invalid, 2632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1167 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-11-02 20:47:53,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2022-11-02 20:47:53,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1368. [2022-11-02 20:47:53,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1368 states, 1030 states have (on average 1.4058252427184466) internal successors, (1448), 1041 states have internal predecessors, (1448), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (258), 254 states have call predecessors, (258), 258 states have call successors, (258) [2022-11-02 20:47:53,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 1965 transitions. [2022-11-02 20:47:53,217 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 1965 transitions. Word has length 60 [2022-11-02 20:47:53,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:47:53,218 INFO L495 AbstractCegarLoop]: Abstraction has 1368 states and 1965 transitions. [2022-11-02 20:47:53,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-02 20:47:53,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 1965 transitions. [2022-11-02 20:47:53,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:47:53,238 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:47:53,239 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-02 20:47:53,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-02 20:47:53,239 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:47:53,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:47:53,240 INFO L85 PathProgramCache]: Analyzing trace with hash -2145409867, now seen corresponding path program 1 times [2022-11-02 20:47:53,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:47:53,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221032862] [2022-11-02 20:47:53,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:53,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:47:53,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:53,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:47:53,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221032862] [2022-11-02 20:47:53,460 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:47:53,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315872256] [2022-11-02 20:47:53,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:53,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:53,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:47:53,464 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:47:53,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-02 20:47:54,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:54,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 2421 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:47:54,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:47:54,340 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-02 20:47:54,341 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:47:54,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315872256] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:47:54,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:47:54,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:47:54,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342406469] [2022-11-02 20:47:54,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:47:54,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:47:54,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:47:54,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:47:54,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:47:54,344 INFO L87 Difference]: Start difference. First operand 1368 states and 1965 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-02 20:47:54,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:47:54,508 INFO L93 Difference]: Finished difference Result 2713 states and 3907 transitions. [2022-11-02 20:47:54,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:47:54,517 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 160 [2022-11-02 20:47:54,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:47:54,527 INFO L225 Difference]: With dead ends: 2713 [2022-11-02 20:47:54,527 INFO L226 Difference]: Without dead ends: 1369 [2022-11-02 20:47:54,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 158 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-02 20:47:54,534 INFO L413 NwaCegarLoop]: 1896 mSDtfsCounter, 0 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3787 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:47:54,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3787 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:47:54,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2022-11-02 20:47:54,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 1369. [2022-11-02 20:47:54,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1031 states have (on average 1.405431619786615) internal successors, (1449), 1042 states have internal predecessors, (1449), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (258), 254 states have call predecessors, (258), 258 states have call successors, (258) [2022-11-02 20:47:54,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1966 transitions. [2022-11-02 20:47:54,605 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1966 transitions. Word has length 160 [2022-11-02 20:47:54,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:47:54,605 INFO L495 AbstractCegarLoop]: Abstraction has 1369 states and 1966 transitions. [2022-11-02 20:47:54,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-02 20:47:54,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1966 transitions. [2022-11-02 20:47:54,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-02 20:47:54,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:47:54,613 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:47:54,658 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-02 20:47:54,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:54,841 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:47:54,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:47:54,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1569581137, now seen corresponding path program 1 times [2022-11-02 20:47:54,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:47:54,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035079976] [2022-11-02 20:47:54,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:54,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:47:54,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:55,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:47:55,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035079976] [2022-11-02 20:47:55,042 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:47:55,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286522338] [2022-11-02 20:47:55,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:55,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:55,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:47:55,045 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:47:55,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-02 20:47:55,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:55,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 2425 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:47:56,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:47:56,072 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-02 20:47:56,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:47:56,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286522338] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:47:56,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:47:56,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:47:56,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335002666] [2022-11-02 20:47:56,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:47:56,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:47:56,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:47:56,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:47:56,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:47:56,079 INFO L87 Difference]: Start difference. First operand 1369 states and 1966 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-02 20:47:56,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:47:56,290 INFO L93 Difference]: Finished difference Result 2805 states and 4014 transitions. [2022-11-02 20:47:56,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:47:56,291 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 159 [2022-11-02 20:47:56,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:47:56,303 INFO L225 Difference]: With dead ends: 2805 [2022-11-02 20:47:56,303 INFO L226 Difference]: Without dead ends: 1460 [2022-11-02 20:47:56,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 157 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-02 20:47:56,314 INFO L413 NwaCegarLoop]: 1912 mSDtfsCounter, 282 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 3584 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:47:56,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 3584 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:47:56,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2022-11-02 20:47:56,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 1451. [2022-11-02 20:47:56,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1451 states, 1095 states have (on average 1.3954337899543379) internal successors, (1528), 1106 states have internal predecessors, (1528), 265 states have call successors, (265), 91 states have call predecessors, (265), 90 states have return successors, (264), 260 states have call predecessors, (264), 264 states have call successors, (264) [2022-11-02 20:47:56,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 2057 transitions. [2022-11-02 20:47:56,420 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 2057 transitions. Word has length 159 [2022-11-02 20:47:56,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:47:56,423 INFO L495 AbstractCegarLoop]: Abstraction has 1451 states and 2057 transitions. [2022-11-02 20:47:56,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-02 20:47:56,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 2057 transitions. [2022-11-02 20:47:56,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-02 20:47:56,436 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:47:56,436 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:47:56,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-02 20:47:56,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:56,650 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:47:56,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:47:56,650 INFO L85 PathProgramCache]: Analyzing trace with hash -420530186, now seen corresponding path program 1 times [2022-11-02 20:47:56,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:47:56,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687719199] [2022-11-02 20:47:56,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:56,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:47:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:56,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:47:56,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687719199] [2022-11-02 20:47:56,874 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:47:56,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791000077] [2022-11-02 20:47:56,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:56,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:56,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:47:56,876 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:47:56,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-02 20:47:57,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:57,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 2518 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 20:47:57,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:47:57,948 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-02 20:47:57,948 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:47:57,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791000077] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:47:57,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:47:57,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:47:57,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134205744] [2022-11-02 20:47:57,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:47:57,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:47:57,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:47:57,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:47:57,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:47:57,952 INFO L87 Difference]: Start difference. First operand 1451 states and 2057 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-02 20:47:58,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:47:58,174 INFO L93 Difference]: Finished difference Result 3106 states and 4397 transitions. [2022-11-02 20:47:58,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:47:58,175 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 175 [2022-11-02 20:47:58,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:47:58,190 INFO L225 Difference]: With dead ends: 3106 [2022-11-02 20:47:58,190 INFO L226 Difference]: Without dead ends: 1679 [2022-11-02 20:47:58,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:47:58,202 INFO L413 NwaCegarLoop]: 2179 mSDtfsCounter, 343 mSDsluCounter, 4003 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 6182 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:47:58,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 6182 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:47:58,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1679 states. [2022-11-02 20:47:58,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1679 to 1453. [2022-11-02 20:47:58,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1097 states have (on average 1.3947128532360984) internal successors, (1530), 1108 states have internal predecessors, (1530), 265 states have call successors, (265), 91 states have call predecessors, (265), 90 states have return successors, (264), 260 states have call predecessors, (264), 264 states have call successors, (264) [2022-11-02 20:47:58,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 2059 transitions. [2022-11-02 20:47:58,297 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 2059 transitions. Word has length 175 [2022-11-02 20:47:58,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:47:58,298 INFO L495 AbstractCegarLoop]: Abstraction has 1453 states and 2059 transitions. [2022-11-02 20:47:58,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-02 20:47:58,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 2059 transitions. [2022-11-02 20:47:58,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-11-02 20:47:58,309 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:47:58,309 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:47:58,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-02 20:47:58,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:58,534 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:47:58,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:47:58,535 INFO L85 PathProgramCache]: Analyzing trace with hash 510159376, now seen corresponding path program 1 times [2022-11-02 20:47:58,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:47:58,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297426594] [2022-11-02 20:47:58,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:58,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:47:58,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:58,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:47:58,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297426594] [2022-11-02 20:47:58,743 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:47:58,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420794552] [2022-11-02 20:47:58,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:47:58,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:47:58,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:47:58,750 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:47:58,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-02 20:47:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:47:59,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:47:59,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:47:59,692 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-02 20:47:59,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:47:59,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420794552] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:47:59,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:47:59,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:47:59,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203804538] [2022-11-02 20:47:59,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:47:59,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:47:59,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:47:59,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:47:59,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:47:59,699 INFO L87 Difference]: Start difference. First operand 1453 states and 2059 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-02 20:47:59,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:47:59,964 INFO L93 Difference]: Finished difference Result 4073 states and 5797 transitions. [2022-11-02 20:47:59,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:47:59,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 184 [2022-11-02 20:47:59,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:47:59,986 INFO L225 Difference]: With dead ends: 4073 [2022-11-02 20:47:59,986 INFO L226 Difference]: Without dead ends: 2644 [2022-11-02 20:47:59,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 182 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-02 20:47:59,997 INFO L413 NwaCegarLoop]: 2106 mSDtfsCounter, 1866 mSDsluCounter, 1666 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1866 SdHoareTripleChecker+Valid, 3772 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:47:59,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1866 Valid, 3772 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:48:00,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2022-11-02 20:48:00,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 2637. [2022-11-02 20:48:00,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2637 states, 1982 states have (on average 1.398082744702321) internal successors, (2771), 2004 states have internal predecessors, (2771), 492 states have call successors, (492), 163 states have call predecessors, (492), 162 states have return successors, (491), 483 states have call predecessors, (491), 491 states have call successors, (491) [2022-11-02 20:48:00,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2637 states to 2637 states and 3754 transitions. [2022-11-02 20:48:00,164 INFO L78 Accepts]: Start accepts. Automaton has 2637 states and 3754 transitions. Word has length 184 [2022-11-02 20:48:00,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:48:00,166 INFO L495 AbstractCegarLoop]: Abstraction has 2637 states and 3754 transitions. [2022-11-02 20:48:00,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-02 20:48:00,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2637 states and 3754 transitions. [2022-11-02 20:48:00,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-02 20:48:00,180 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:48:00,181 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:48:00,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-02 20:48:00,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:00,403 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:48:00,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:48:00,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1537263626, now seen corresponding path program 1 times [2022-11-02 20:48:00,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:48:00,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783038274] [2022-11-02 20:48:00,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:00,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:48:00,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:00,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:48:00,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783038274] [2022-11-02 20:48:00,606 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:48:00,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109514093] [2022-11-02 20:48:00,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:00,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:00,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:48:00,618 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:48:00,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-02 20:48:01,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:01,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 2552 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 20:48:01,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:48:01,687 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-02 20:48:01,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:48:01,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109514093] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:48:01,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:48:01,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:48:01,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272911349] [2022-11-02 20:48:01,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:48:01,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:48:01,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:48:01,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:48:01,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:48:01,691 INFO L87 Difference]: Start difference. First operand 2637 states and 3754 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-02 20:48:01,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:48:01,995 INFO L93 Difference]: Finished difference Result 5479 states and 7792 transitions. [2022-11-02 20:48:01,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:48:01,996 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 185 [2022-11-02 20:48:01,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:48:02,015 INFO L225 Difference]: With dead ends: 5479 [2022-11-02 20:48:02,015 INFO L226 Difference]: Without dead ends: 2866 [2022-11-02 20:48:02,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:48:02,028 INFO L413 NwaCegarLoop]: 2179 mSDtfsCounter, 343 mSDsluCounter, 4003 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 6182 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:48:02,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 6182 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:48:02,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2866 states. [2022-11-02 20:48:02,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2866 to 2637. [2022-11-02 20:48:02,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2637 states, 1982 states have (on average 1.398082744702321) internal successors, (2771), 2004 states have internal predecessors, (2771), 492 states have call successors, (492), 163 states have call predecessors, (492), 162 states have return successors, (491), 483 states have call predecessors, (491), 491 states have call successors, (491) [2022-11-02 20:48:02,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2637 states to 2637 states and 3754 transitions. [2022-11-02 20:48:02,215 INFO L78 Accepts]: Start accepts. Automaton has 2637 states and 3754 transitions. Word has length 185 [2022-11-02 20:48:02,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:48:02,216 INFO L495 AbstractCegarLoop]: Abstraction has 2637 states and 3754 transitions. [2022-11-02 20:48:02,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-02 20:48:02,217 INFO L276 IsEmpty]: Start isEmpty. Operand 2637 states and 3754 transitions. [2022-11-02 20:48:02,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-11-02 20:48:02,232 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:48:02,232 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:48:02,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-02 20:48:02,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:02,445 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:48:02,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:48:02,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1551735590, now seen corresponding path program 1 times [2022-11-02 20:48:02,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:48:02,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025618809] [2022-11-02 20:48:02,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:02,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:48:02,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:02,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:48:02,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025618809] [2022-11-02 20:48:02,571 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:48:02,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644149868] [2022-11-02 20:48:02,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:02,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:02,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:48:02,573 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:48:02,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-02 20:48:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:03,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 2798 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:48:03,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:48:03,488 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-02 20:48:03,488 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:48:03,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644149868] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:48:03,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:48:03,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:48:03,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922680196] [2022-11-02 20:48:03,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:48:03,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:48:03,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:48:03,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:48:03,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:48:03,491 INFO L87 Difference]: Start difference. First operand 2637 states and 3754 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-02 20:48:03,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:48:03,633 INFO L93 Difference]: Finished difference Result 5251 states and 7483 transitions. [2022-11-02 20:48:03,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:48:03,634 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 228 [2022-11-02 20:48:03,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:48:03,651 INFO L225 Difference]: With dead ends: 5251 [2022-11-02 20:48:03,651 INFO L226 Difference]: Without dead ends: 2638 [2022-11-02 20:48:03,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 226 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-02 20:48:03,664 INFO L413 NwaCegarLoop]: 1896 mSDtfsCounter, 0 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3787 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:48:03,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3787 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:48:03,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2638 states. [2022-11-02 20:48:03,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2638 to 2638. [2022-11-02 20:48:03,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2638 states, 1983 states have (on average 1.3978819969742813) internal successors, (2772), 2005 states have internal predecessors, (2772), 492 states have call successors, (492), 163 states have call predecessors, (492), 162 states have return successors, (491), 483 states have call predecessors, (491), 491 states have call successors, (491) [2022-11-02 20:48:03,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2638 states to 2638 states and 3755 transitions. [2022-11-02 20:48:03,855 INFO L78 Accepts]: Start accepts. Automaton has 2638 states and 3755 transitions. Word has length 228 [2022-11-02 20:48:03,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:48:03,856 INFO L495 AbstractCegarLoop]: Abstraction has 2638 states and 3755 transitions. [2022-11-02 20:48:03,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-02 20:48:03,856 INFO L276 IsEmpty]: Start isEmpty. Operand 2638 states and 3755 transitions. [2022-11-02 20:48:03,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-11-02 20:48:03,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:48:03,869 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:48:03,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-02 20:48:04,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:04,090 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:48:04,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:48:04,091 INFO L85 PathProgramCache]: Analyzing trace with hash 607348504, now seen corresponding path program 1 times [2022-11-02 20:48:04,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:48:04,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448828402] [2022-11-02 20:48:04,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:04,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:48:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:04,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:48:04,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448828402] [2022-11-02 20:48:04,262 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-02 20:48:04,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005840755] [2022-11-02 20:48:04,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:04,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:04,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:48:04,264 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:48:04,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-02 20:48:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:05,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 2801 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 20:48:05,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:48:05,408 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-02 20:48:05,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:48:05,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005840755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:48:05,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:48:05,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:48:05,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475490615] [2022-11-02 20:48:05,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:48:05,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:48:05,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:48:05,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:48:05,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:48:05,420 INFO L87 Difference]: Start difference. First operand 2638 states and 3755 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-02 20:48:05,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:48:05,594 INFO L93 Difference]: Finished difference Result 5252 states and 7483 transitions. [2022-11-02 20:48:05,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:48:05,595 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 228 [2022-11-02 20:48:05,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:48:05,610 INFO L225 Difference]: With dead ends: 5252 [2022-11-02 20:48:05,611 INFO L226 Difference]: Without dead ends: 2638 [2022-11-02 20:48:05,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:48:05,624 INFO L413 NwaCegarLoop]: 1892 mSDtfsCounter, 1814 mSDsluCounter, 1889 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1814 SdHoareTripleChecker+Valid, 3781 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:48:05,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1814 Valid, 3781 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:48:05,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2638 states. [2022-11-02 20:48:05,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2638 to 2638. [2022-11-02 20:48:05,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2638 states, 1983 states have (on average 1.3973777105395866) internal successors, (2771), 2005 states have internal predecessors, (2771), 492 states have call successors, (492), 163 states have call predecessors, (492), 162 states have return successors, (491), 483 states have call predecessors, (491), 491 states have call successors, (491) [2022-11-02 20:48:05,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2638 states to 2638 states and 3754 transitions. [2022-11-02 20:48:05,814 INFO L78 Accepts]: Start accepts. Automaton has 2638 states and 3754 transitions. Word has length 228 [2022-11-02 20:48:05,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:48:05,814 INFO L495 AbstractCegarLoop]: Abstraction has 2638 states and 3754 transitions. [2022-11-02 20:48:05,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-02 20:48:05,815 INFO L276 IsEmpty]: Start isEmpty. Operand 2638 states and 3754 transitions. [2022-11-02 20:48:05,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-11-02 20:48:05,829 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:48:05,830 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:48:05,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-02 20:48:06,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:06,058 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:48:06,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:48:06,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1025237206, now seen corresponding path program 1 times [2022-11-02 20:48:06,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:48:06,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061453979] [2022-11-02 20:48:06,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:06,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:48:06,217 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:48:06,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [351571498] [2022-11-02 20:48:06,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:06,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:06,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:48:06,220 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:48:06,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-02 20:48:07,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:07,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 2804 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-02 20:48:07,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:48:07,359 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-02 20:48:07,359 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:48:07,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:48:07,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061453979] [2022-11-02 20:48:07,360 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:48:07,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351571498] [2022-11-02 20:48:07,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351571498] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:48:07,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:48:07,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-02 20:48:07,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621153182] [2022-11-02 20:48:07,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:48:07,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 20:48:07,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:48:07,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 20:48:07,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-02 20:48:07,363 INFO L87 Difference]: Start difference. First operand 2638 states and 3754 transitions. Second operand has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 3 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-02 20:48:07,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:48:07,868 INFO L93 Difference]: Finished difference Result 5699 states and 8128 transitions. [2022-11-02 20:48:07,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 20:48:07,869 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 3 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 228 [2022-11-02 20:48:07,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:48:07,891 INFO L225 Difference]: With dead ends: 5699 [2022-11-02 20:48:07,891 INFO L226 Difference]: Without dead ends: 3085 [2022-11-02 20:48:07,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-02 20:48:07,906 INFO L413 NwaCegarLoop]: 2209 mSDtfsCounter, 686 mSDsluCounter, 8531 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 10740 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:48:07,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 10740 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:48:07,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2022-11-02 20:48:08,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 2644. [2022-11-02 20:48:08,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2644 states, 1987 states have (on average 1.3965777554101662) internal successors, (2775), 2009 states have internal predecessors, (2775), 494 states have call successors, (494), 163 states have call predecessors, (494), 162 states have return successors, (493), 485 states have call predecessors, (493), 493 states have call successors, (493) [2022-11-02 20:48:08,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2644 states to 2644 states and 3762 transitions. [2022-11-02 20:48:08,120 INFO L78 Accepts]: Start accepts. Automaton has 2644 states and 3762 transitions. Word has length 228 [2022-11-02 20:48:08,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:48:08,121 INFO L495 AbstractCegarLoop]: Abstraction has 2644 states and 3762 transitions. [2022-11-02 20:48:08,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 3 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-02 20:48:08,121 INFO L276 IsEmpty]: Start isEmpty. Operand 2644 states and 3762 transitions. [2022-11-02 20:48:08,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-11-02 20:48:08,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:48:08,136 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:48:08,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-02 20:48:08,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-02 20:48:08,361 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:48:08,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:48:08,362 INFO L85 PathProgramCache]: Analyzing trace with hash 651738589, now seen corresponding path program 1 times [2022-11-02 20:48:08,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:48:08,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777520633] [2022-11-02 20:48:08,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:08,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:48:08,480 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:48:08,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [470759003] [2022-11-02 20:48:08,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:08,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:08,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:48:08,483 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:48:08,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-02 20:48:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:09,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 2843 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-02 20:48:09,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:48:10,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:48:10,367 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2022-11-02 20:48:10,766 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-02 20:48:10,817 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 21 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-02 20:48:10,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:48:11,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:48:11,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777520633] [2022-11-02 20:48:11,159 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:48:11,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470759003] [2022-11-02 20:48:11,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470759003] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:48:11,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:48:11,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-11-02 20:48:11,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290346852] [2022-11-02 20:48:11,160 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-02 20:48:11,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-02 20:48:11,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:48:11,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-02 20:48:11,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-11-02 20:48:11,162 INFO L87 Difference]: Start difference. First operand 2644 states and 3762 transitions. Second operand has 16 states, 16 states have (on average 9.9375) internal successors, (159), 14 states have internal predecessors, (159), 9 states have call successors, (30), 5 states have call predecessors, (30), 4 states have return successors, (27), 9 states have call predecessors, (27), 8 states have call successors, (27) [2022-11-02 20:48:20,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:48:22,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:48:22,898 INFO L93 Difference]: Finished difference Result 6779 states and 9875 transitions. [2022-11-02 20:48:22,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-02 20:48:22,904 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 9.9375) internal successors, (159), 14 states have internal predecessors, (159), 9 states have call successors, (30), 5 states have call predecessors, (30), 4 states have return successors, (27), 9 states have call predecessors, (27), 8 states have call successors, (27) Word has length 232 [2022-11-02 20:48:22,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:48:22,946 INFO L225 Difference]: With dead ends: 6779 [2022-11-02 20:48:22,946 INFO L226 Difference]: Without dead ends: 4159 [2022-11-02 20:48:22,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 235 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2022-11-02 20:48:22,961 INFO L413 NwaCegarLoop]: 1826 mSDtfsCounter, 4260 mSDsluCounter, 13582 mSDsCounter, 0 mSdLazyCounter, 4926 mSolverCounterSat, 557 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4284 SdHoareTripleChecker+Valid, 15408 SdHoareTripleChecker+Invalid, 6227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 4926 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 743 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2022-11-02 20:48:22,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4284 Valid, 15408 Invalid, 6227 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [557 Valid, 4926 Invalid, 1 Unknown, 743 Unchecked, 10.8s Time] [2022-11-02 20:48:22,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2022-11-02 20:48:23,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 4017. [2022-11-02 20:48:23,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4017 states, 3062 states have (on average 1.4291312867406925) internal successors, (4376), 3102 states have internal predecessors, (4376), 765 states have call successors, (765), 189 states have call predecessors, (765), 189 states have return successors, (766), 747 states have call predecessors, (766), 764 states have call successors, (766) [2022-11-02 20:48:23,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4017 states to 4017 states and 5907 transitions. [2022-11-02 20:48:23,377 INFO L78 Accepts]: Start accepts. Automaton has 4017 states and 5907 transitions. Word has length 232 [2022-11-02 20:48:23,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:48:23,378 INFO L495 AbstractCegarLoop]: Abstraction has 4017 states and 5907 transitions. [2022-11-02 20:48:23,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.9375) internal successors, (159), 14 states have internal predecessors, (159), 9 states have call successors, (30), 5 states have call predecessors, (30), 4 states have return successors, (27), 9 states have call predecessors, (27), 8 states have call successors, (27) [2022-11-02 20:48:23,379 INFO L276 IsEmpty]: Start isEmpty. Operand 4017 states and 5907 transitions. [2022-11-02 20:48:23,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-11-02 20:48:23,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:48:23,395 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:48:23,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-02 20:48:23,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:23,614 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:48:23,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:48:23,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1744589070, now seen corresponding path program 1 times [2022-11-02 20:48:23,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:48:23,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212238622] [2022-11-02 20:48:23,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:23,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:48:23,776 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:48:23,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [821496682] [2022-11-02 20:48:23,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:48:23,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:48:23,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:48:23,782 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:48:23,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-02 20:48:24,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:48:24,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 2885 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-02 20:48:24,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:48:24,827 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-11-02 20:48:29,464 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:48:29,474 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:48:29,665 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:48:29,714 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1587 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_usb_set_intfdata_#in~intf#1.base| v_ArrVal_1587))) is different from true [2022-11-02 20:48:29,730 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:48:30,215 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-02 20:48:30,297 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-02 20:48:30,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:48:31,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:48:31,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212238622] [2022-11-02 20:48:31,860 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:48:31,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821496682] [2022-11-02 20:48:31,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821496682] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:48:31,861 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:48:31,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2022-11-02 20:48:31,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301274812] [2022-11-02 20:48:31,862 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-02 20:48:31,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-02 20:48:31,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:48:31,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-02 20:48:31,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=4, NotChecked=42, Total=552 [2022-11-02 20:48:31,866 INFO L87 Difference]: Start difference. First operand 4017 states and 5907 transitions. Second operand has 22 states, 22 states have (on average 7.681818181818182) internal successors, (169), 18 states have internal predecessors, (169), 9 states have call successors, (31), 5 states have call predecessors, (31), 8 states have return successors, (28), 12 states have call predecessors, (28), 9 states have call successors, (28) [2022-11-02 20:48:50,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:48:52,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:00,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:02,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:04,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:06,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:12,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:14,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:15,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:15,418 INFO L93 Difference]: Finished difference Result 8336 states and 12403 transitions. [2022-11-02 20:49:15,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-02 20:49:15,419 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 7.681818181818182) internal successors, (169), 18 states have internal predecessors, (169), 9 states have call successors, (31), 5 states have call predecessors, (31), 8 states have return successors, (28), 12 states have call predecessors, (28), 9 states have call successors, (28) Word has length 239 [2022-11-02 20:49:15,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:15,454 INFO L225 Difference]: With dead ends: 8336 [2022-11-02 20:49:15,454 INFO L226 Difference]: Without dead ends: 5716 [2022-11-02 20:49:15,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 286 SyntacticMatches, 14 SemanticMatches, 37 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=172, Invalid=1230, Unknown=8, NotChecked=72, Total=1482 [2022-11-02 20:49:15,467 INFO L413 NwaCegarLoop]: 2488 mSDtfsCounter, 1512 mSDsluCounter, 22548 mSDsCounter, 0 mSdLazyCounter, 10562 mSolverCounterSat, 395 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1657 SdHoareTripleChecker+Valid, 25036 SdHoareTripleChecker+Invalid, 17978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 10562 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 7015 IncrementalHoareTripleChecker+Unchecked, 32.5s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:15,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1657 Valid, 25036 Invalid, 17978 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [395 Valid, 10562 Invalid, 6 Unknown, 7015 Unchecked, 32.5s Time] [2022-11-02 20:49:15,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5716 states. [2022-11-02 20:49:15,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5716 to 4862. [2022-11-02 20:49:15,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4862 states, 3746 states have (on average 1.4410037373198077) internal successors, (5398), 3801 states have internal predecessors, (5398), 896 states have call successors, (896), 211 states have call predecessors, (896), 219 states have return successors, (962), 873 states have call predecessors, (962), 895 states have call successors, (962) [2022-11-02 20:49:15,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4862 states to 4862 states and 7256 transitions. [2022-11-02 20:49:15,830 INFO L78 Accepts]: Start accepts. Automaton has 4862 states and 7256 transitions. Word has length 239 [2022-11-02 20:49:15,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:15,831 INFO L495 AbstractCegarLoop]: Abstraction has 4862 states and 7256 transitions. [2022-11-02 20:49:15,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 7.681818181818182) internal successors, (169), 18 states have internal predecessors, (169), 9 states have call successors, (31), 5 states have call predecessors, (31), 8 states have return successors, (28), 12 states have call predecessors, (28), 9 states have call successors, (28) [2022-11-02 20:49:15,831 INFO L276 IsEmpty]: Start isEmpty. Operand 4862 states and 7256 transitions. [2022-11-02 20:49:15,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-11-02 20:49:15,857 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:15,860 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:49:15,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:16,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-02 20:49:16,085 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:16,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:16,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1617722553, now seen corresponding path program 1 times [2022-11-02 20:49:16,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:16,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124661916] [2022-11-02 20:49:16,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:16,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:16,221 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:16,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [923066398] [2022-11-02 20:49:16,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:16,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:16,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:16,223 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:16,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-02 20:49:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:17,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 2900 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-02 20:49:17,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:17,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:49:17,577 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2022-11-02 20:49:17,896 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-02 20:49:17,972 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-02 20:49:17,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:49:18,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:18,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124661916] [2022-11-02 20:49:18,524 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:18,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923066398] [2022-11-02 20:49:18,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923066398] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:49:18,524 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:49:18,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-11-02 20:49:18,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401168750] [2022-11-02 20:49:18,524 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-02 20:49:18,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-02 20:49:18,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:18,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-02 20:49:18,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2022-11-02 20:49:18,526 INFO L87 Difference]: Start difference. First operand 4862 states and 7256 transitions. Second operand has 17 states, 17 states have (on average 9.235294117647058) internal successors, (157), 15 states have internal predecessors, (157), 9 states have call successors, (30), 4 states have call predecessors, (30), 3 states have return successors, (27), 9 states have call predecessors, (27), 8 states have call successors, (27) [2022-11-02 20:49:26,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:31,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:31,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:31,723 INFO L93 Difference]: Finished difference Result 7732 states and 11386 transitions. [2022-11-02 20:49:31,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-02 20:49:31,724 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.235294117647058) internal successors, (157), 15 states have internal predecessors, (157), 9 states have call successors, (30), 4 states have call predecessors, (30), 3 states have return successors, (27), 9 states have call predecessors, (27), 8 states have call successors, (27) Word has length 240 [2022-11-02 20:49:31,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:31,747 INFO L225 Difference]: With dead ends: 7732 [2022-11-02 20:49:31,747 INFO L226 Difference]: Without dead ends: 5076 [2022-11-02 20:49:31,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 244 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=139, Invalid=791, Unknown=0, NotChecked=0, Total=930 [2022-11-02 20:49:31,758 INFO L413 NwaCegarLoop]: 2862 mSDtfsCounter, 2284 mSDsluCounter, 31909 mSDsCounter, 0 mSdLazyCounter, 3857 mSolverCounterSat, 408 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2306 SdHoareTripleChecker+Valid, 34771 SdHoareTripleChecker+Invalid, 4853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 408 IncrementalHoareTripleChecker+Valid, 3857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 588 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:31,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2306 Valid, 34771 Invalid, 4853 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [408 Valid, 3857 Invalid, 0 Unknown, 588 Unchecked, 12.2s Time] [2022-11-02 20:49:31,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5076 states. [2022-11-02 20:49:32,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5076 to 4938. [2022-11-02 20:49:32,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4938 states, 3800 states have (on average 1.4373684210526316) internal successors, (5462), 3857 states have internal predecessors, (5462), 914 states have call successors, (914), 215 states have call predecessors, (914), 223 states have return successors, (980), 891 states have call predecessors, (980), 913 states have call successors, (980) [2022-11-02 20:49:32,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4938 states to 4938 states and 7356 transitions. [2022-11-02 20:49:32,203 INFO L78 Accepts]: Start accepts. Automaton has 4938 states and 7356 transitions. Word has length 240 [2022-11-02 20:49:32,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:32,207 INFO L495 AbstractCegarLoop]: Abstraction has 4938 states and 7356 transitions. [2022-11-02 20:49:32,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 9.235294117647058) internal successors, (157), 15 states have internal predecessors, (157), 9 states have call successors, (30), 4 states have call predecessors, (30), 3 states have return successors, (27), 9 states have call predecessors, (27), 8 states have call successors, (27) [2022-11-02 20:49:32,208 INFO L276 IsEmpty]: Start isEmpty. Operand 4938 states and 7356 transitions. [2022-11-02 20:49:32,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-11-02 20:49:32,236 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:32,236 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:49:32,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:32,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-02 20:49:32,452 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:32,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:32,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1472233130, now seen corresponding path program 1 times [2022-11-02 20:49:32,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:32,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943117635] [2022-11-02 20:49:32,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:32,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:32,541 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:32,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1141983381] [2022-11-02 20:49:32,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:32,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:32,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:32,543 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:32,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-02 20:49:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:33,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 2870 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:49:33,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:33,490 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-02 20:49:33,491 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:49:33,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:33,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943117635] [2022-11-02 20:49:33,491 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:33,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141983381] [2022-11-02 20:49:33,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141983381] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:49:33,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:49:33,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:49:33,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406375543] [2022-11-02 20:49:33,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:49:33,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:49:33,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:33,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:49:33,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:49:33,494 INFO L87 Difference]: Start difference. First operand 4938 states and 7356 transitions. Second operand has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 3 states have internal predecessors, (169), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:49:33,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:33,818 INFO L93 Difference]: Finished difference Result 9041 states and 13430 transitions. [2022-11-02 20:49:33,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:49:33,819 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 3 states have internal predecessors, (169), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 248 [2022-11-02 20:49:33,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:33,854 INFO L225 Difference]: With dead ends: 9041 [2022-11-02 20:49:33,854 INFO L226 Difference]: Without dead ends: 4942 [2022-11-02 20:49:33,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 246 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-02 20:49:33,871 INFO L413 NwaCegarLoop]: 1895 mSDtfsCounter, 0 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3786 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:33,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3786 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:49:33,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4942 states. [2022-11-02 20:49:34,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4942 to 4942. [2022-11-02 20:49:34,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4942 states, 3804 states have (on average 1.4369085173501577) internal successors, (5466), 3861 states have internal predecessors, (5466), 914 states have call successors, (914), 215 states have call predecessors, (914), 223 states have return successors, (980), 891 states have call predecessors, (980), 913 states have call successors, (980) [2022-11-02 20:49:34,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4942 states to 4942 states and 7360 transitions. [2022-11-02 20:49:34,314 INFO L78 Accepts]: Start accepts. Automaton has 4942 states and 7360 transitions. Word has length 248 [2022-11-02 20:49:34,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:34,315 INFO L495 AbstractCegarLoop]: Abstraction has 4942 states and 7360 transitions. [2022-11-02 20:49:34,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 3 states have internal predecessors, (169), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:49:34,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4942 states and 7360 transitions. [2022-11-02 20:49:34,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-11-02 20:49:34,338 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:34,339 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:49:34,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:34,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:34,552 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:34,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:34,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1090897122, now seen corresponding path program 1 times [2022-11-02 20:49:34,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:34,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140493773] [2022-11-02 20:49:34,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:34,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:34,661 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:34,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [168806728] [2022-11-02 20:49:34,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:34,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:34,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:34,663 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:34,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-02 20:49:35,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:35,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 2925 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:49:35,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:35,665 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-02 20:49:35,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:49:35,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:35,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140493773] [2022-11-02 20:49:35,666 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:35,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168806728] [2022-11-02 20:49:35,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168806728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:49:35,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:49:35,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:49:35,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332301198] [2022-11-02 20:49:35,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:49:35,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:49:35,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:35,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:49:35,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:49:35,669 INFO L87 Difference]: Start difference. First operand 4942 states and 7360 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-02 20:49:36,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:36,046 INFO L93 Difference]: Finished difference Result 9049 states and 13438 transitions. [2022-11-02 20:49:36,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:49:36,046 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 255 [2022-11-02 20:49:36,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:36,070 INFO L225 Difference]: With dead ends: 9049 [2022-11-02 20:49:36,071 INFO L226 Difference]: Without dead ends: 4946 [2022-11-02 20:49:36,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 253 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-02 20:49:36,086 INFO L413 NwaCegarLoop]: 1895 mSDtfsCounter, 0 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3786 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:36,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3786 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:49:36,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4946 states. [2022-11-02 20:49:36,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4946 to 4946. [2022-11-02 20:49:36,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4946 states, 3808 states have (on average 1.4364495798319328) internal successors, (5470), 3865 states have internal predecessors, (5470), 914 states have call successors, (914), 215 states have call predecessors, (914), 223 states have return successors, (980), 891 states have call predecessors, (980), 913 states have call successors, (980) [2022-11-02 20:49:36,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4946 states to 4946 states and 7364 transitions. [2022-11-02 20:49:36,443 INFO L78 Accepts]: Start accepts. Automaton has 4946 states and 7364 transitions. Word has length 255 [2022-11-02 20:49:36,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:36,444 INFO L495 AbstractCegarLoop]: Abstraction has 4946 states and 7364 transitions. [2022-11-02 20:49:36,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-02 20:49:36,445 INFO L276 IsEmpty]: Start isEmpty. Operand 4946 states and 7364 transitions. [2022-11-02 20:49:36,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-11-02 20:49:36,461 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:36,462 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:49:36,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:36,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:36,677 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:36,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:36,678 INFO L85 PathProgramCache]: Analyzing trace with hash 893538656, now seen corresponding path program 1 times [2022-11-02 20:49:36,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:36,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049114543] [2022-11-02 20:49:36,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:36,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:36,796 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:36,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [943858270] [2022-11-02 20:49:36,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:36,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:36,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:36,799 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:36,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-02 20:49:37,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:37,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 2911 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:49:37,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:37,841 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-02 20:49:37,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:49:37,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:37,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049114543] [2022-11-02 20:49:37,842 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:37,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943858270] [2022-11-02 20:49:37,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943858270] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:49:37,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:49:37,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:49:37,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850600409] [2022-11-02 20:49:37,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:49:37,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:49:37,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:37,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:49:37,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:49:37,845 INFO L87 Difference]: Start difference. First operand 4946 states and 7364 transitions. Second operand has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-02 20:49:38,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:38,121 INFO L93 Difference]: Finished difference Result 9057 states and 13446 transitions. [2022-11-02 20:49:38,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:49:38,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 248 [2022-11-02 20:49:38,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:38,145 INFO L225 Difference]: With dead ends: 9057 [2022-11-02 20:49:38,145 INFO L226 Difference]: Without dead ends: 4950 [2022-11-02 20:49:38,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 246 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-02 20:49:38,160 INFO L413 NwaCegarLoop]: 1895 mSDtfsCounter, 0 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3786 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:38,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3786 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:49:38,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4950 states. [2022-11-02 20:49:38,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4950 to 4950. [2022-11-02 20:49:38,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4950 states, 3812 states have (on average 1.4359916054564532) internal successors, (5474), 3869 states have internal predecessors, (5474), 914 states have call successors, (914), 215 states have call predecessors, (914), 223 states have return successors, (980), 891 states have call predecessors, (980), 913 states have call successors, (980) [2022-11-02 20:49:38,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4950 states to 4950 states and 7368 transitions. [2022-11-02 20:49:38,610 INFO L78 Accepts]: Start accepts. Automaton has 4950 states and 7368 transitions. Word has length 248 [2022-11-02 20:49:38,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:38,611 INFO L495 AbstractCegarLoop]: Abstraction has 4950 states and 7368 transitions. [2022-11-02 20:49:38,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.0) internal successors, (168), 3 states have internal predecessors, (168), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-02 20:49:38,611 INFO L276 IsEmpty]: Start isEmpty. Operand 4950 states and 7368 transitions. [2022-11-02 20:49:38,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-11-02 20:49:38,631 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:38,631 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:49:38,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:38,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-02 20:49:38,857 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:38,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:38,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1784034468, now seen corresponding path program 1 times [2022-11-02 20:49:38,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:38,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452907325] [2022-11-02 20:49:38,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:38,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:38,966 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:38,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1667118125] [2022-11-02 20:49:38,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:38,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:38,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:38,968 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:38,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-02 20:49:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:39,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 2856 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 20:49:39,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-02 20:49:39,982 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:49:39,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:39,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452907325] [2022-11-02 20:49:39,982 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:39,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667118125] [2022-11-02 20:49:39,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667118125] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:49:39,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:49:39,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:49:39,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048180673] [2022-11-02 20:49:39,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:49:39,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:49:39,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:39,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:49:39,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:49:39,985 INFO L87 Difference]: Start difference. First operand 4950 states and 7368 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:49:40,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:40,269 INFO L93 Difference]: Finished difference Result 9065 states and 13454 transitions. [2022-11-02 20:49:40,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:49:40,270 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 241 [2022-11-02 20:49:40,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:40,293 INFO L225 Difference]: With dead ends: 9065 [2022-11-02 20:49:40,293 INFO L226 Difference]: Without dead ends: 4954 [2022-11-02 20:49:40,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 239 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-02 20:49:40,307 INFO L413 NwaCegarLoop]: 1895 mSDtfsCounter, 0 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3786 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:40,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3786 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:49:40,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4954 states. [2022-11-02 20:49:40,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4954 to 4954. [2022-11-02 20:49:40,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4954 states, 3816 states have (on average 1.4355345911949686) internal successors, (5478), 3873 states have internal predecessors, (5478), 914 states have call successors, (914), 215 states have call predecessors, (914), 223 states have return successors, (980), 891 states have call predecessors, (980), 913 states have call successors, (980) [2022-11-02 20:49:40,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4954 states to 4954 states and 7372 transitions. [2022-11-02 20:49:40,726 INFO L78 Accepts]: Start accepts. Automaton has 4954 states and 7372 transitions. Word has length 241 [2022-11-02 20:49:40,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:40,727 INFO L495 AbstractCegarLoop]: Abstraction has 4954 states and 7372 transitions. [2022-11-02 20:49:40,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-02 20:49:40,727 INFO L276 IsEmpty]: Start isEmpty. Operand 4954 states and 7372 transitions. [2022-11-02 20:49:40,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-11-02 20:49:40,745 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:40,745 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:49:40,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:40,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-02 20:49:40,962 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:40,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:40,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1707133670, now seen corresponding path program 1 times [2022-11-02 20:49:40,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:40,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686290918] [2022-11-02 20:49:40,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:40,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:41,044 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:41,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1063154966] [2022-11-02 20:49:41,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:41,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:41,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:41,047 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:41,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-02 20:49:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:41,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 2859 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-02 20:49:41,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:42,156 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-02 20:49:42,191 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-02 20:49:42,191 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:49:42,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:42,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686290918] [2022-11-02 20:49:42,192 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:42,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063154966] [2022-11-02 20:49:42,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063154966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:49:42,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:49:42,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 20:49:42,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233371055] [2022-11-02 20:49:42,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:49:42,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 20:49:42,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:42,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 20:49:42,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:49:42,195 INFO L87 Difference]: Start difference. First operand 4954 states and 7372 transitions. Second operand has 8 states, 8 states have (on average 19.25) internal successors, (154), 8 states have internal predecessors, (154), 4 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-02 20:49:45,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 20:49:46,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:46,280 INFO L93 Difference]: Finished difference Result 9293 states and 13838 transitions. [2022-11-02 20:49:46,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:49:46,280 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.25) internal successors, (154), 8 states have internal predecessors, (154), 4 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 241 [2022-11-02 20:49:46,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:46,302 INFO L225 Difference]: With dead ends: 9293 [2022-11-02 20:49:46,302 INFO L226 Difference]: Without dead ends: 5178 [2022-11-02 20:49:46,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 233 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:49:46,316 INFO L413 NwaCegarLoop]: 1926 mSDtfsCounter, 132 mSDsluCounter, 5233 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 7159 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:46,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 7159 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 458 Invalid, 1 Unknown, 329 Unchecked, 3.7s Time] [2022-11-02 20:49:46,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5178 states. [2022-11-02 20:49:46,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5178 to 5008. [2022-11-02 20:49:46,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5008 states, 3858 states have (on average 1.4328667703473301) internal successors, (5528), 3915 states have internal predecessors, (5528), 922 states have call successors, (922), 219 states have call predecessors, (922), 227 states have return successors, (988), 899 states have call predecessors, (988), 921 states have call successors, (988) [2022-11-02 20:49:46,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5008 states to 5008 states and 7438 transitions. [2022-11-02 20:49:46,685 INFO L78 Accepts]: Start accepts. Automaton has 5008 states and 7438 transitions. Word has length 241 [2022-11-02 20:49:46,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:46,687 INFO L495 AbstractCegarLoop]: Abstraction has 5008 states and 7438 transitions. [2022-11-02 20:49:46,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.25) internal successors, (154), 8 states have internal predecessors, (154), 4 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-02 20:49:46,687 INFO L276 IsEmpty]: Start isEmpty. Operand 5008 states and 7438 transitions. [2022-11-02 20:49:46,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2022-11-02 20:49:46,706 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:46,706 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:49:46,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:46,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-02 20:49:46,929 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:46,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:46,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1213195867, now seen corresponding path program 1 times [2022-11-02 20:49:46,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:46,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694933670] [2022-11-02 20:49:46,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:46,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:47,086 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:47,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1496452810] [2022-11-02 20:49:47,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:47,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:47,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:47,088 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:47,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-02 20:49:48,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:48,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 2930 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-02 20:49:48,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:48,340 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-02 20:49:48,345 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:49:48,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:49:48,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694933670] [2022-11-02 20:49:48,346 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:49:48,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496452810] [2022-11-02 20:49:48,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496452810] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:49:48,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:49:48,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:49:48,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651781550] [2022-11-02 20:49:48,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:49:48,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:49:48,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:49:48,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:49:48,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:49:48,350 INFO L87 Difference]: Start difference. First operand 5008 states and 7438 transitions. Second operand has 4 states, 4 states have (on average 42.5) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-02 20:49:48,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:49:48,700 INFO L93 Difference]: Finished difference Result 9979 states and 14832 transitions. [2022-11-02 20:49:48,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:49:48,701 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.5) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 247 [2022-11-02 20:49:48,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:49:48,723 INFO L225 Difference]: With dead ends: 9979 [2022-11-02 20:49:48,724 INFO L226 Difference]: Without dead ends: 5005 [2022-11-02 20:49:48,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:49:48,740 INFO L413 NwaCegarLoop]: 1893 mSDtfsCounter, 1815 mSDsluCounter, 1890 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1815 SdHoareTripleChecker+Valid, 3783 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:49:48,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1815 Valid, 3783 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-02 20:49:48,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2022-11-02 20:49:49,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 5005. [2022-11-02 20:49:49,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5005 states, 3855 states have (on average 1.43242542153048) internal successors, (5522), 3912 states have internal predecessors, (5522), 922 states have call successors, (922), 219 states have call predecessors, (922), 227 states have return successors, (988), 899 states have call predecessors, (988), 921 states have call successors, (988) [2022-11-02 20:49:49,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5005 states to 5005 states and 7432 transitions. [2022-11-02 20:49:49,175 INFO L78 Accepts]: Start accepts. Automaton has 5005 states and 7432 transitions. Word has length 247 [2022-11-02 20:49:49,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:49:49,176 INFO L495 AbstractCegarLoop]: Abstraction has 5005 states and 7432 transitions. [2022-11-02 20:49:49,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.5) internal successors, (170), 3 states have internal predecessors, (170), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-02 20:49:49,176 INFO L276 IsEmpty]: Start isEmpty. Operand 5005 states and 7432 transitions. [2022-11-02 20:49:49,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-11-02 20:49:49,192 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:49:49,193 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-02 20:49:49,242 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-02 20:49:49,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:49,409 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:49:49,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:49:49,410 INFO L85 PathProgramCache]: Analyzing trace with hash -698533017, now seen corresponding path program 1 times [2022-11-02 20:49:49,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:49:49,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340873338] [2022-11-02 20:49:49,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:49,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:49:49,509 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-02 20:49:49,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [23828074] [2022-11-02 20:49:49,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:49:49,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:49:49,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:49:49,512 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:49:49,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0bed5a34-1a47-4602-9aa1-e767fb9d4fbb/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-02 20:49:50,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:49:50,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 2988 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-02 20:49:50,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:49:50,537 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-11-02 20:49:56,875 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2902 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.C_memset_#ptr.base| v_ArrVal_2902))) is different from true [2022-11-02 20:49:56,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:49:56,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:50:23,673 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:50:23,695 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:50:29,935 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:50:29,998 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2906 (Array Int Int))) (= (store |c_old(#memory_int)| |c_usb_set_intfdata_#in~intf#1.base| v_ArrVal_2906) |c_#memory_int|)) is different from true [2022-11-02 20:50:30,013 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-02 20:51:00,816 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-02 20:51:00,953 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 35 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 1 not checked. [2022-11-02 20:51:00,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:51:04,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:51:04,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340873338] [2022-11-02 20:51:04,517 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-02 20:51:04,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23828074] [2022-11-02 20:51:04,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23828074] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:51:04,517 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:51:04,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2022-11-02 20:51:04,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681687511] [2022-11-02 20:51:04,517 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-02 20:51:04,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-02 20:51:04,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:51:04,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-02 20:51:04,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=555, Unknown=20, NotChecked=98, Total=756 [2022-11-02 20:51:04,519 INFO L87 Difference]: Start difference. First operand 5005 states and 7432 transitions. Second operand has 26 states, 26 states have (on average 6.923076923076923) internal successors, (180), 22 states have internal predecessors, (180), 10 states have call successors, (32), 6 states have call predecessors, (32), 9 states have return successors, (28), 12 states have call predecessors, (28), 10 states have call successors, (28)