./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c --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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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 33bfd955bc64a66d8dbe5590b4a6476efcc4a3015059ca9bfec2b3731c08a02e --- 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:21:57,442 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 20:21:57,448 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 20:21:57,508 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 20:21:57,509 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 20:21:57,514 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 20:21:57,517 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 20:21:57,522 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 20:21:57,524 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 20:21:57,530 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 20:21:57,531 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 20:21:57,534 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 20:21:57,535 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 20:21:57,538 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 20:21:57,540 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 20:21:57,542 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 20:21:57,544 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 20:21:57,545 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 20:21:57,547 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 20:21:57,558 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 20:21:57,560 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 20:21:57,561 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 20:21:57,565 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 20:21:57,566 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 20:21:57,576 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 20:21:57,576 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 20:21:57,577 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 20:21:57,579 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 20:21:57,579 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 20:21:57,580 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 20:21:57,581 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 20:21:57,582 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 20:21:57,585 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 20:21:57,586 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 20:21:57,587 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 20:21:57,588 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 20:21:57,589 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 20:21:57,589 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 20:21:57,589 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 20:21:57,590 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 20:21:57,591 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 20:21:57,592 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-02 20:21:57,638 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 20:21:57,639 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 20:21:57,639 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 20:21:57,640 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 20:21:57,641 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 20:21:57,641 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 20:21:57,642 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 20:21:57,642 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 20:21:57,642 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 20:21:57,643 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 20:21:57,644 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 20:21:57,644 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 20:21:57,644 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 20:21:57,645 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 20:21:57,645 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 20:21:57,645 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 20:21:57,645 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 20:21:57,646 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 20:21:57,646 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 20:21:57,646 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 20:21:57,646 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 20:21:57,647 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:21:57,647 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 20:21:57,647 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 20:21:57,648 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 20:21:57,648 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 20:21:57,648 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-02 20:21:57,648 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 20:21:57,649 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 20:21:57,649 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 20:21:57,649 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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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 -> 33bfd955bc64a66d8dbe5590b4a6476efcc4a3015059ca9bfec2b3731c08a02e [2022-11-02 20:21:58,034 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 20:21:58,062 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 20:21:58,066 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 20:21:58,069 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 20:21:58,069 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 20:21:58,071 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c [2022-11-02 20:21:58,168 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/7236126fe/fc476c06914040bb89ca6e1f25c53332/FLAGe0227ce11 [2022-11-02 20:21:59,022 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 20:21:59,023 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c [2022-11-02 20:21:59,056 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/7236126fe/fc476c06914040bb89ca6e1f25c53332/FLAGe0227ce11 [2022-11-02 20:21:59,171 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/7236126fe/fc476c06914040bb89ca6e1f25c53332 [2022-11-02 20:21:59,177 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 20:21:59,180 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 20:21:59,185 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 20:21:59,185 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 20:21:59,195 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 20:21:59,196 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:21:59" (1/1) ... [2022-11-02 20:21:59,198 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c501732 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:21:59, skipping insertion in model container [2022-11-02 20:21:59,198 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:21:59" (1/1) ... [2022-11-02 20:21:59,207 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 20:21:59,279 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:21:59,549 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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c[1014,1027] [2022-11-02 20:22:00,123 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:22:00,133 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 20:22:00,149 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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c[1014,1027] [2022-11-02 20:22:00,550 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:22:00,565 INFO L208 MainTranslator]: Completed translation [2022-11-02 20:22:00,566 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00 WrapperNode [2022-11-02 20:22:00,569 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 20:22:00,570 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 20:22:00,571 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 20:22:00,572 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 20:22:00,584 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:22:00" (1/1) ... [2022-11-02 20:22:00,665 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:22:00" (1/1) ... [2022-11-02 20:22:01,044 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 2442 [2022-11-02 20:22:01,045 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 20:22:01,046 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 20:22:01,046 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 20:22:01,046 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 20:22:01,057 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,058 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,196 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,196 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,324 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,350 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,393 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,412 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,561 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 20:22:01,563 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 20:22:01,564 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 20:22:01,564 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 20:22:01,567 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (1/1) ... [2022-11-02 20:22:01,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:22:01,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:22:01,661 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 20:22:01,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 20:22:01,809 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 20:22:01,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 20:22:02,604 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 20:22:02,607 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 20:23:11,507 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 20:23:11,518 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 20:23:11,518 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-02 20:23:11,521 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:23:11 BoogieIcfgContainer [2022-11-02 20:23:11,522 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 20:23:11,524 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 20:23:11,524 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 20:23:11,529 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 20:23:11,529 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:21:59" (1/3) ... [2022-11-02 20:23:11,530 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b563aa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:23:11, skipping insertion in model container [2022-11-02 20:23:11,530 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:22:00" (2/3) ... [2022-11-02 20:23:11,531 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b563aa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:23:11, skipping insertion in model container [2022-11-02 20:23:11,531 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:23:11" (3/3) ... [2022-11-02 20:23:11,533 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.bakery.7.prop1-func-interl.c [2022-11-02 20:23:11,555 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 20:23:11,555 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-02 20:23:11,620 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 20:23:11,628 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;@3e01bde, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 20:23:11,629 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-02 20:23:11,634 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 153 states have (on average 1.4967320261437909) internal successors, (229), 154 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:11,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:11,643 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:11,643 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:11,644 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:11,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:11,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1165686489, now seen corresponding path program 1 times [2022-11-02 20:23:11,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:23:11,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506894504] [2022-11-02 20:23:11,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:11,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:23:11,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:12,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:12,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:23:12,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506894504] [2022-11-02 20:23:12,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506894504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:12,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:12,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:12,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515647065] [2022-11-02 20:23:12,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:12,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:12,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:23:12,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:12,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:12,906 INFO L87 Difference]: Start difference. First operand has 155 states, 153 states have (on average 1.4967320261437909) internal successors, (229), 154 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:14,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:17,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:19,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:19,175 INFO L93 Difference]: Finished difference Result 453 states and 677 transitions. [2022-11-02 20:23:19,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:23:19,204 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:19,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:19,216 INFO L225 Difference]: With dead ends: 453 [2022-11-02 20:23:19,216 INFO L226 Difference]: Without dead ends: 300 [2022-11-02 20:23:19,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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:23:19,223 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 437 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 654 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:19,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 654 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2022-11-02 20:23:19,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-02 20:23:19,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 153. [2022-11-02 20:23:19,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.480263157894737) internal successors, (225), 152 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:19,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 225 transitions. [2022-11-02 20:23:19,278 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 225 transitions. Word has length 13 [2022-11-02 20:23:19,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:19,279 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 225 transitions. [2022-11-02 20:23:19,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:19,279 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 225 transitions. [2022-11-02 20:23:19,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:19,280 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:19,280 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:19,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-02 20:23:19,281 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:19,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:19,282 INFO L85 PathProgramCache]: Analyzing trace with hash 772659479, now seen corresponding path program 1 times [2022-11-02 20:23:19,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:23:19,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685100639] [2022-11-02 20:23:19,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:19,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:23:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:19,768 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:19,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:23:19,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685100639] [2022-11-02 20:23:19,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685100639] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:19,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:19,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:19,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596914097] [2022-11-02 20:23:19,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:19,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:19,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:23:19,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:19,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:19,797 INFO L87 Difference]: Start difference. First operand 153 states and 225 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:21,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:24,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:26,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:27,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:27,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:27,665 INFO L93 Difference]: Finished difference Result 449 states and 664 transitions. [2022-11-02 20:23:27,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:23:27,700 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:27,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:27,705 INFO L225 Difference]: With dead ends: 449 [2022-11-02 20:23:27,705 INFO L226 Difference]: Without dead ends: 300 [2022-11-02 20:23:27,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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:23:27,708 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 431 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 654 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:27,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 654 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2022-11-02 20:23:27,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-02 20:23:27,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 155. [2022-11-02 20:23:27,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.474025974025974) internal successors, (227), 154 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:27,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 227 transitions. [2022-11-02 20:23:27,742 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 227 transitions. Word has length 13 [2022-11-02 20:23:27,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:27,743 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 227 transitions. [2022-11-02 20:23:27,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:27,743 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 227 transitions. [2022-11-02 20:23:27,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:27,743 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:27,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:27,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-02 20:23:27,744 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:27,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:27,745 INFO L85 PathProgramCache]: Analyzing trace with hash -36687147, now seen corresponding path program 1 times [2022-11-02 20:23:27,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:23:27,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992736467] [2022-11-02 20:23:27,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:27,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:23:27,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:28,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:28,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:23:28,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992736467] [2022-11-02 20:23:28,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992736467] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:28,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:28,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:28,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832527438] [2022-11-02 20:23:28,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:28,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:28,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:23:28,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:28,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:28,146 INFO L87 Difference]: Start difference. First operand 155 states and 227 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:30,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:32,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:32,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:32,735 INFO L93 Difference]: Finished difference Result 425 states and 627 transitions. [2022-11-02 20:23:32,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:23:32,736 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:32,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:32,738 INFO L225 Difference]: With dead ends: 425 [2022-11-02 20:23:32,738 INFO L226 Difference]: Without dead ends: 276 [2022-11-02 20:23:32,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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:23:32,741 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 353 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:32,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 656 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2022-11-02 20:23:32,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-11-02 20:23:32,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 157. [2022-11-02 20:23:32,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.4679487179487178) internal successors, (229), 156 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:32,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 229 transitions. [2022-11-02 20:23:32,754 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 229 transitions. Word has length 13 [2022-11-02 20:23:32,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:32,754 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 229 transitions. [2022-11-02 20:23:32,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:32,755 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 229 transitions. [2022-11-02 20:23:32,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:32,756 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:32,756 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:32,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-02 20:23:32,756 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:32,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:32,757 INFO L85 PathProgramCache]: Analyzing trace with hash 20571155, now seen corresponding path program 1 times [2022-11-02 20:23:32,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:23:32,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968243496] [2022-11-02 20:23:32,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:32,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:23:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:33,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:33,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:23:33,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968243496] [2022-11-02 20:23:33,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968243496] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:33,099 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:33,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:33,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989861721] [2022-11-02 20:23:33,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:33,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:33,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:23:33,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:33,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:33,104 INFO L87 Difference]: Start difference. First operand 157 states and 229 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:34,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:36,390 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:38,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-02 20:23:38,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:38,486 INFO L93 Difference]: Finished difference Result 449 states and 662 transitions. [2022-11-02 20:23:38,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:23:38,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:38,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:38,543 INFO L225 Difference]: With dead ends: 449 [2022-11-02 20:23:38,543 INFO L226 Difference]: Without dead ends: 300 [2022-11-02 20:23:38,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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:23:38,545 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 419 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:38,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 656 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 2 Unknown, 0 Unchecked, 5.4s Time] [2022-11-02 20:23:38,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-02 20:23:38,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 159. [2022-11-02 20:23:38,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.4620253164556962) internal successors, (231), 158 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:38,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 231 transitions. [2022-11-02 20:23:38,572 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 231 transitions. Word has length 13 [2022-11-02 20:23:38,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:38,573 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 231 transitions. [2022-11-02 20:23:38,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:38,574 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 231 transitions. [2022-11-02 20:23:38,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:38,578 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:38,578 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:38,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-02 20:23:38,579 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:38,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:38,580 INFO L85 PathProgramCache]: Analyzing trace with hash 20630737, now seen corresponding path program 1 times [2022-11-02 20:23:38,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:23:38,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799126392] [2022-11-02 20:23:38,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:38,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:23:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 20:23:38,913 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-02 20:23:39,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-02 20:23:39,198 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-02 20:23:39,198 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-02 20:23:39,200 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-02 20:23:39,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-02 20:23:39,209 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-02 20:23:39,213 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-02 20:23:39,287 WARN L320 BoogieBacktranslator]: Removing null node from list of ATEs: ATE program state null [2022-11-02 20:23:39,313 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.11 08:23:39 BoogieIcfgContainer [2022-11-02 20:23:39,314 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-02 20:23:39,314 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-02 20:23:39,314 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-02 20:23:39,315 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-02 20:23:39,333 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:23:11" (3/4) ... [2022-11-02 20:23:39,336 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-02 20:23:39,336 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-02 20:23:39,337 INFO L158 Benchmark]: Toolchain (without parser) took 100156.84ms. Allocated memory was 107.0MB in the beginning and 868.2MB in the end (delta: 761.3MB). Free memory was 72.4MB in the beginning and 498.5MB in the end (delta: -426.1MB). Peak memory consumption was 334.9MB. Max. memory is 16.1GB. [2022-11-02 20:23:39,337 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 107.0MB. Free memory is still 63.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-02 20:23:39,338 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1384.63ms. Allocated memory was 107.0MB in the beginning and 136.3MB in the end (delta: 29.4MB). Free memory was 72.4MB in the beginning and 90.1MB in the end (delta: -17.8MB). Peak memory consumption was 49.4MB. Max. memory is 16.1GB. [2022-11-02 20:23:39,338 INFO L158 Benchmark]: Boogie Procedure Inliner took 474.43ms. Allocated memory is still 136.3MB. Free memory was 90.1MB in the beginning and 62.3MB in the end (delta: 27.8MB). Peak memory consumption was 48.9MB. Max. memory is 16.1GB. [2022-11-02 20:23:39,339 INFO L158 Benchmark]: Boogie Preprocessor took 515.99ms. Allocated memory was 136.3MB in the beginning and 272.6MB in the end (delta: 136.3MB). Free memory was 62.3MB in the beginning and 192.5MB in the end (delta: -130.1MB). Peak memory consumption was 30.1MB. Max. memory is 16.1GB. [2022-11-02 20:23:39,339 INFO L158 Benchmark]: RCFGBuilder took 69958.85ms. Allocated memory was 272.6MB in the beginning and 868.2MB in the end (delta: 595.6MB). Free memory was 192.5MB in the beginning and 534.8MB in the end (delta: -342.3MB). Peak memory consumption was 443.9MB. Max. memory is 16.1GB. [2022-11-02 20:23:39,340 INFO L158 Benchmark]: TraceAbstraction took 27789.67ms. Allocated memory is still 868.2MB. Free memory was 533.7MB in the beginning and 498.5MB in the end (delta: 35.3MB). Peak memory consumption was 35.3MB. Max. memory is 16.1GB. [2022-11-02 20:23:39,340 INFO L158 Benchmark]: Witness Printer took 22.10ms. Allocated memory is still 868.2MB. Free memory is still 498.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-02 20:23:39,342 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.37ms. Allocated memory is still 107.0MB. Free memory is still 63.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1384.63ms. Allocated memory was 107.0MB in the beginning and 136.3MB in the end (delta: 29.4MB). Free memory was 72.4MB in the beginning and 90.1MB in the end (delta: -17.8MB). Peak memory consumption was 49.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 474.43ms. Allocated memory is still 136.3MB. Free memory was 90.1MB in the beginning and 62.3MB in the end (delta: 27.8MB). Peak memory consumption was 48.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 515.99ms. Allocated memory was 136.3MB in the beginning and 272.6MB in the end (delta: 136.3MB). Free memory was 62.3MB in the beginning and 192.5MB in the end (delta: -130.1MB). Peak memory consumption was 30.1MB. Max. memory is 16.1GB. * RCFGBuilder took 69958.85ms. Allocated memory was 272.6MB in the beginning and 868.2MB in the end (delta: 595.6MB). Free memory was 192.5MB in the beginning and 534.8MB in the end (delta: -342.3MB). Peak memory consumption was 443.9MB. Max. memory is 16.1GB. * TraceAbstraction took 27789.67ms. Allocated memory is still 868.2MB. Free memory was 533.7MB in the beginning and 498.5MB in the end (delta: 35.3MB). Peak memory consumption was 35.3MB. Max. memory is 16.1GB. * Witness Printer took 22.10ms. Allocated memory is still 868.2MB. Free memory is still 498.5MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 20]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseComplement at line 285, overapproximation of bitwiseAnd at line 281. Possible FailurePath: [L25] const SORT_1 mask_SORT_1 = (SORT_1)-1 >> (sizeof(SORT_1) * 8 - 1); [L26] const SORT_1 msb_SORT_1 = (SORT_1)1 << (1 - 1); [L28] const SORT_2 mask_SORT_2 = (SORT_2)-1 >> (sizeof(SORT_2) * 8 - 8); [L29] const SORT_2 msb_SORT_2 = (SORT_2)1 << (8 - 1); [L31] const SORT_3 mask_SORT_3 = (SORT_3)-1 >> (sizeof(SORT_3) * 8 - 24); [L32] const SORT_3 msb_SORT_3 = (SORT_3)1 << (24 - 1); [L34] const SORT_4 mask_SORT_4 = (SORT_4)-1 >> (sizeof(SORT_4) * 8 - 32); [L35] const SORT_4 msb_SORT_4 = (SORT_4)1 << (32 - 1); [L37] const SORT_2 var_5 = 0; [L38] const SORT_1 var_38 = 0; [L39] const SORT_4 var_81 = 1; [L40] const SORT_4 var_82 = 0; [L41] const SORT_2 var_94 = 0; [L42] const SORT_2 var_96 = 1; [L43] const SORT_3 var_116 = 0; [L44] const SORT_2 var_158 = 2; [L45] const SORT_4 var_306 = 4; [L46] const SORT_2 var_318 = 4; [L47] const SORT_4 var_320 = 12; [L48] const SORT_4 var_425 = 2; [L49] const SORT_4 var_469 = 3; [L51] SORT_1 input_93; [L52] SORT_1 input_95; [L53] SORT_1 input_100; [L54] SORT_1 input_101; [L55] SORT_1 input_105; [L56] SORT_1 input_106; [L57] SORT_1 input_110; [L58] SORT_1 input_111; [L59] SORT_1 input_115; [L60] SORT_1 input_123; [L61] SORT_1 input_130; [L62] SORT_1 input_137; [L63] SORT_1 input_144; [L64] SORT_1 input_148; [L65] SORT_1 input_149; [L66] SORT_1 input_166; [L67] SORT_1 input_170; [L68] SORT_1 input_171; [L69] SORT_1 input_187; [L70] SORT_1 input_191; [L71] SORT_1 input_192; [L72] SORT_1 input_208; [L73] SORT_1 input_212; [L74] SORT_1 input_213; [L75] SORT_1 input_236; [L76] SORT_1 input_239; [L77] SORT_1 input_255; [L78] SORT_1 input_258; [L79] SORT_1 input_274; [L80] SORT_1 input_277; [L81] SORT_1 input_293; [L82] SORT_1 input_296; [L84] SORT_2 state_6 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L85] SORT_2 state_8 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L86] SORT_2 state_10 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L87] SORT_2 state_12 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L88] SORT_2 state_14 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L89] SORT_2 state_16 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L90] SORT_2 state_18 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L91] SORT_2 state_20 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L92] SORT_2 state_22 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L93] SORT_2 state_24 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L94] SORT_2 state_26 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L95] SORT_2 state_28 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L96] SORT_2 state_30 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L97] SORT_2 state_32 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L98] SORT_2 state_34 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L99] SORT_2 state_36 = __VERIFIER_nondet_uchar() & mask_SORT_2; [L100] SORT_1 state_39 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L101] SORT_1 state_41 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L102] SORT_1 state_43 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L103] SORT_1 state_45 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L104] SORT_1 state_47 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L105] SORT_1 state_49 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L106] SORT_1 state_51 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L107] SORT_1 state_53 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L108] SORT_1 state_55 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L109] SORT_1 state_57 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L110] SORT_1 state_59 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L111] SORT_1 state_61 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L112] SORT_1 state_63 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L113] SORT_1 state_65 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L114] SORT_1 state_67 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L115] SORT_1 state_69 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L116] SORT_1 state_71 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L117] SORT_1 state_73 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L118] SORT_1 state_75 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L119] SORT_1 state_77 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L120] SORT_1 state_79 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L122] SORT_2 init_7_arg_1 = var_5; [L123] state_6 = init_7_arg_1 [L124] SORT_2 init_9_arg_1 = var_5; [L125] state_8 = init_9_arg_1 [L126] SORT_2 init_11_arg_1 = var_5; [L127] state_10 = init_11_arg_1 [L128] SORT_2 init_13_arg_1 = var_5; [L129] state_12 = init_13_arg_1 [L130] SORT_2 init_15_arg_1 = var_5; [L131] state_14 = init_15_arg_1 [L132] SORT_2 init_17_arg_1 = var_5; [L133] state_16 = init_17_arg_1 [L134] SORT_2 init_19_arg_1 = var_5; [L135] state_18 = init_19_arg_1 [L136] SORT_2 init_21_arg_1 = var_5; [L137] state_20 = init_21_arg_1 [L138] SORT_2 init_23_arg_1 = var_5; [L139] state_22 = init_23_arg_1 [L140] SORT_2 init_25_arg_1 = var_5; [L141] state_24 = init_25_arg_1 [L142] SORT_2 init_27_arg_1 = var_5; [L143] state_26 = init_27_arg_1 [L144] SORT_2 init_29_arg_1 = var_5; [L145] state_28 = init_29_arg_1 [L146] SORT_2 init_31_arg_1 = var_5; [L147] state_30 = init_31_arg_1 [L148] SORT_2 init_33_arg_1 = var_5; [L149] state_32 = init_33_arg_1 [L150] SORT_2 init_35_arg_1 = var_5; [L151] state_34 = init_35_arg_1 [L152] SORT_2 init_37_arg_1 = var_5; [L153] state_36 = init_37_arg_1 [L154] SORT_1 init_40_arg_1 = var_38; [L155] state_39 = init_40_arg_1 [L156] SORT_1 init_42_arg_1 = var_38; [L157] state_41 = init_42_arg_1 [L158] SORT_1 init_44_arg_1 = var_38; [L159] state_43 = init_44_arg_1 [L160] SORT_1 init_46_arg_1 = var_38; [L161] state_45 = init_46_arg_1 [L162] SORT_1 init_48_arg_1 = var_38; [L163] state_47 = init_48_arg_1 [L164] SORT_1 init_50_arg_1 = var_38; [L165] state_49 = init_50_arg_1 [L166] SORT_1 init_52_arg_1 = var_38; [L167] state_51 = init_52_arg_1 [L168] SORT_1 init_54_arg_1 = var_38; [L169] state_53 = init_54_arg_1 [L170] SORT_1 init_56_arg_1 = var_38; [L171] state_55 = init_56_arg_1 [L172] SORT_1 init_58_arg_1 = var_38; [L173] state_57 = init_58_arg_1 [L174] SORT_1 init_60_arg_1 = var_38; [L175] state_59 = init_60_arg_1 [L176] SORT_1 init_62_arg_1 = var_38; [L177] state_61 = init_62_arg_1 [L178] SORT_1 init_64_arg_1 = var_38; [L179] state_63 = init_64_arg_1 [L180] SORT_1 init_66_arg_1 = var_38; [L181] state_65 = init_66_arg_1 [L182] SORT_1 init_68_arg_1 = var_38; [L183] state_67 = init_68_arg_1 [L184] SORT_1 init_70_arg_1 = var_38; [L185] state_69 = init_70_arg_1 [L186] SORT_1 init_72_arg_1 = var_38; [L187] state_71 = init_72_arg_1 [L188] SORT_1 init_74_arg_1 = var_38; [L189] state_73 = init_74_arg_1 [L190] SORT_1 init_76_arg_1 = var_38; [L191] state_75 = init_76_arg_1 [L192] SORT_1 init_78_arg_1 = var_38; [L193] state_77 = init_78_arg_1 [L194] SORT_1 init_80_arg_1 = var_38; [L195] state_79 = init_80_arg_1 VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_94=0, var_96=1] [L198] input_93 = __VERIFIER_nondet_uchar() [L199] input_93 = input_93 & mask_SORT_1 [L200] input_95 = __VERIFIER_nondet_uchar() [L201] input_95 = input_95 & mask_SORT_1 [L202] input_100 = __VERIFIER_nondet_uchar() [L203] input_100 = input_100 & mask_SORT_1 [L204] input_101 = __VERIFIER_nondet_uchar() [L205] input_101 = input_101 & mask_SORT_1 [L206] input_105 = __VERIFIER_nondet_uchar() [L207] input_105 = input_105 & mask_SORT_1 [L208] input_106 = __VERIFIER_nondet_uchar() [L209] input_106 = input_106 & mask_SORT_1 [L210] input_110 = __VERIFIER_nondet_uchar() [L211] input_110 = input_110 & mask_SORT_1 [L212] input_111 = __VERIFIER_nondet_uchar() [L213] input_111 = input_111 & mask_SORT_1 [L214] input_115 = __VERIFIER_nondet_uchar() [L215] input_115 = input_115 & mask_SORT_1 [L216] input_123 = __VERIFIER_nondet_uchar() [L217] input_123 = input_123 & mask_SORT_1 [L218] input_130 = __VERIFIER_nondet_uchar() [L219] input_130 = input_130 & mask_SORT_1 [L220] input_137 = __VERIFIER_nondet_uchar() [L221] input_137 = input_137 & mask_SORT_1 [L222] input_144 = __VERIFIER_nondet_uchar() [L223] input_144 = input_144 & mask_SORT_1 [L224] input_148 = __VERIFIER_nondet_uchar() [L225] input_148 = input_148 & mask_SORT_1 [L226] input_149 = __VERIFIER_nondet_uchar() [L227] input_149 = input_149 & mask_SORT_1 [L228] input_166 = __VERIFIER_nondet_uchar() [L229] input_166 = input_166 & mask_SORT_1 [L230] input_170 = __VERIFIER_nondet_uchar() [L231] input_170 = input_170 & mask_SORT_1 [L232] input_171 = __VERIFIER_nondet_uchar() [L233] input_171 = input_171 & mask_SORT_1 [L234] input_187 = __VERIFIER_nondet_uchar() [L235] input_187 = input_187 & mask_SORT_1 [L236] input_191 = __VERIFIER_nondet_uchar() [L237] input_191 = input_191 & mask_SORT_1 [L238] input_192 = __VERIFIER_nondet_uchar() [L239] input_192 = input_192 & mask_SORT_1 [L240] input_208 = __VERIFIER_nondet_uchar() [L241] input_208 = input_208 & mask_SORT_1 [L242] input_212 = __VERIFIER_nondet_uchar() [L243] input_212 = input_212 & mask_SORT_1 [L244] input_213 = __VERIFIER_nondet_uchar() [L245] input_213 = input_213 & mask_SORT_1 [L246] input_236 = __VERIFIER_nondet_uchar() [L247] input_239 = __VERIFIER_nondet_uchar() [L248] input_255 = __VERIFIER_nondet_uchar() [L249] input_258 = __VERIFIER_nondet_uchar() [L250] input_274 = __VERIFIER_nondet_uchar() [L251] input_277 = __VERIFIER_nondet_uchar() [L252] input_293 = __VERIFIER_nondet_uchar() [L253] input_296 = __VERIFIER_nondet_uchar() [L256] SORT_1 var_83_arg_0 = state_47; [L257] SORT_4 var_83_arg_1 = var_81; [L258] SORT_4 var_83_arg_2 = var_82; VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_94=0, var_96=1] [L259] EXPR var_83_arg_0 ? var_83_arg_1 : var_83_arg_2 VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83_arg_0=0, var_83_arg_0 ? var_83_arg_1 : var_83_arg_2=0, var_83_arg_1=1, var_83_arg_2=0, var_94=0, var_96=1] [L259] SORT_4 var_83 = var_83_arg_0 ? var_83_arg_1 : var_83_arg_2; [L260] SORT_1 var_84_arg_0 = state_57; [L261] SORT_4 var_84_arg_1 = var_81; [L262] SORT_4 var_84_arg_2 = var_82; VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_84_arg_0=0, var_84_arg_1=1, var_84_arg_2=0, var_94=0, var_96=1] [L263] EXPR var_84_arg_0 ? var_84_arg_1 : var_84_arg_2 VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_84_arg_0=0, var_84_arg_0 ? var_84_arg_1 : var_84_arg_2=0, var_84_arg_1=1, var_84_arg_2=0, var_94=0, var_96=1] [L263] SORT_4 var_84 = var_84_arg_0 ? var_84_arg_1 : var_84_arg_2; [L264] SORT_4 var_85_arg_0 = var_83; [L265] SORT_4 var_85_arg_1 = var_84; [L266] SORT_4 var_85 = var_85_arg_0 + var_85_arg_1; [L267] SORT_1 var_86_arg_0 = state_67; [L268] SORT_4 var_86_arg_1 = var_81; [L269] SORT_4 var_86_arg_2 = var_82; VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_84=0, var_84_arg_0=0, var_84_arg_1=1, var_84_arg_2=0, var_85=0, var_85_arg_0=0, var_85_arg_1=0, var_86_arg_0=0, var_86_arg_1=1, var_86_arg_2=0, var_94=0, var_96=1] [L270] EXPR var_86_arg_0 ? var_86_arg_1 : var_86_arg_2 VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_84=0, var_84_arg_0=0, var_84_arg_1=1, var_84_arg_2=0, var_85=0, var_85_arg_0=0, var_85_arg_1=0, var_86_arg_0=0, var_86_arg_0 ? var_86_arg_1 : var_86_arg_2=0, var_86_arg_1=1, var_86_arg_2=0, var_94=0, var_96=1] [L270] SORT_4 var_86 = var_86_arg_0 ? var_86_arg_1 : var_86_arg_2; [L271] SORT_4 var_87_arg_0 = var_85; [L272] SORT_4 var_87_arg_1 = var_86; [L273] SORT_4 var_87 = var_87_arg_0 + var_87_arg_1; [L274] SORT_1 var_88_arg_0 = state_77; [L275] SORT_4 var_88_arg_1 = var_81; [L276] SORT_4 var_88_arg_2 = var_82; VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_84=0, var_84_arg_0=0, var_84_arg_1=1, var_84_arg_2=0, var_85=0, var_85_arg_0=0, var_85_arg_1=0, var_86=0, var_86_arg_0=0, var_86_arg_1=1, var_86_arg_2=0, var_87=0, var_87_arg_0=0, var_87_arg_1=0, var_88_arg_0=0, var_88_arg_1=1, var_88_arg_2=0, var_94=0, var_96=1] [L277] EXPR var_88_arg_0 ? var_88_arg_1 : var_88_arg_2 VAL [init_11_arg_1=0, init_13_arg_1=0, init_15_arg_1=0, init_17_arg_1=0, init_19_arg_1=0, init_21_arg_1=0, init_23_arg_1=0, init_25_arg_1=0, init_27_arg_1=0, init_29_arg_1=0, init_31_arg_1=0, init_33_arg_1=0, init_35_arg_1=0, init_37_arg_1=0, init_40_arg_1=0, init_42_arg_1=0, init_44_arg_1=0, init_46_arg_1=0, init_48_arg_1=0, init_50_arg_1=0, init_52_arg_1=0, init_54_arg_1=0, init_56_arg_1=0, init_58_arg_1=0, init_60_arg_1=0, init_62_arg_1=0, init_64_arg_1=0, init_66_arg_1=0, init_68_arg_1=0, init_70_arg_1=0, init_72_arg_1=0, init_74_arg_1=0, init_76_arg_1=0, init_78_arg_1=0, init_7_arg_1=0, init_80_arg_1=0, init_9_arg_1=0, input_100=0, input_101=0, input_105=0, input_106=0, input_110=0, input_111=0, input_115=0, input_123=1, input_130=0, input_137=0, input_144=0, input_148=0, input_149=0, input_166=0, input_170=0, input_171=0, input_187=0, input_191=1, input_192=0, input_208=0, input_212=0, input_213=0, input_236=5, input_239=8, input_255=1, input_258=2, input_274=6, input_277=4, input_293=7, input_296=3, input_93=1, input_95=0, mask_SORT_1=1, mask_SORT_2=255, mask_SORT_3=4294967295, mask_SORT_4=4294967295, msb_SORT_1=1, msb_SORT_2=128, msb_SORT_3=8388608, msb_SORT_4=2147483648, state_10=0, state_12=0, state_14=0, state_16=0, state_18=0, state_20=0, state_22=0, state_24=0, state_26=0, state_28=0, state_30=0, state_32=0, state_34=0, state_36=0, state_39=0, state_41=0, state_43=0, state_45=0, state_47=0, state_49=0, state_51=0, state_53=0, state_55=0, state_57=0, state_59=0, state_6=0, state_61=0, state_63=0, state_65=0, state_67=0, state_69=0, state_71=0, state_73=0, state_75=0, state_77=0, state_79=0, state_8=0, var_116=0, var_158=2, var_306=4, var_318=4, var_320=12, var_38=0, var_425=2, var_469=3, var_5=0, var_81=1, var_82=0, var_83=0, var_83_arg_0=0, var_83_arg_1=1, var_83_arg_2=0, var_84=0, var_84_arg_0=0, var_84_arg_1=1, var_84_arg_2=0, var_85=0, var_85_arg_0=0, var_85_arg_1=0, var_86=0, var_86_arg_0=0, var_86_arg_1=1, var_86_arg_2=0, var_87=0, var_87_arg_0=0, var_87_arg_1=0, var_88_arg_0=0, var_88_arg_0 ? var_88_arg_1 : var_88_arg_2=0, var_88_arg_1=1, var_88_arg_2=0, var_94=0, var_96=1] [L277] SORT_4 var_88 = var_88_arg_0 ? var_88_arg_1 : var_88_arg_2; [L278] SORT_4 var_89_arg_0 = var_87; [L279] SORT_4 var_89_arg_1 = var_88; [L280] SORT_4 var_89 = var_89_arg_0 + var_89_arg_1; [L281] var_89 = var_89 & mask_SORT_4 [L282] SORT_4 var_90_arg_0 = var_89; [L283] SORT_4 var_90_arg_1 = var_81; [L284] SORT_1 var_90 = var_90_arg_0 <= var_90_arg_1; [L285] SORT_1 var_91_arg_0 = ~state_79; [L286] var_91_arg_0 = var_91_arg_0 & mask_SORT_1 [L287] SORT_1 var_91_arg_1 = ~var_90; [L288] var_91_arg_1 = var_91_arg_1 & mask_SORT_1 [L289] SORT_1 var_91 = var_91_arg_0 & var_91_arg_1; [L290] var_91 = var_91 & mask_SORT_1 [L291] SORT_1 bad_92_arg_0 = var_91; [L292] CALL __VERIFIER_assert(!(bad_92_arg_0)) [L20] COND TRUE !(cond) VAL [\old(cond)=0, cond=0] [L20] reach_error() VAL [\old(cond)=0, cond=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 155 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 27.6s, OverallIterations: 5, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 24.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 1640 SdHoareTripleChecker+Valid, 23.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1640 mSDsluCounter, 2620 SdHoareTripleChecker+Invalid, 23.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1745 mSDsCounter, 0 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 38 IncrementalHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 0 mSolverCounterUnsat, 875 mSDtfsCounter, 38 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 20 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=4, InterpolantAutomatonStates: 16, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 4 MinimizatonAttempts, 552 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 65 NumberOfCodeBlocks, 65 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 48 ConstructedInterpolants, 0 QuantifiedInterpolants, 88 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-02 20:23:39,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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 33bfd955bc64a66d8dbe5590b4a6476efcc4a3015059ca9bfec2b3731c08a02e --- 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:23:41,933 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 20:23:41,936 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 20:23:41,982 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 20:23:41,983 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 20:23:41,988 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 20:23:41,991 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 20:23:42,000 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 20:23:42,006 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 20:23:42,008 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 20:23:42,010 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 20:23:42,013 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 20:23:42,014 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 20:23:42,021 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 20:23:42,023 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 20:23:42,025 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 20:23:42,027 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 20:23:42,030 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 20:23:42,032 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 20:23:42,039 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 20:23:42,043 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 20:23:42,046 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 20:23:42,049 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 20:23:42,053 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 20:23:42,061 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 20:23:42,066 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 20:23:42,067 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 20:23:42,068 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 20:23:42,070 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 20:23:42,071 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 20:23:42,073 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 20:23:42,074 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 20:23:42,075 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 20:23:42,077 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 20:23:42,079 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 20:23:42,079 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 20:23:42,080 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 20:23:42,081 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 20:23:42,081 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 20:23:42,084 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 20:23:42,084 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 20:23:42,086 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-02 20:23:42,135 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 20:23:42,136 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 20:23:42,137 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 20:23:42,137 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 20:23:42,138 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 20:23:42,138 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 20:23:42,140 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 20:23:42,140 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 20:23:42,141 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 20:23:42,141 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 20:23:42,142 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 20:23:42,143 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 20:23:42,143 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 20:23:42,143 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 20:23:42,144 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-02 20:23:42,144 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-02 20:23:42,144 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-02 20:23:42,145 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 20:23:42,145 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 20:23:42,145 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 20:23:42,146 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 20:23:42,146 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 20:23:42,146 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 20:23:42,147 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:23:42,147 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 20:23:42,147 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 20:23:42,148 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 20:23:42,148 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-02 20:23:42,148 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-02 20:23:42,149 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 20:23:42,149 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 20:23:42,149 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 20:23:42,150 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-02 20:23:42,150 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/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 -> 33bfd955bc64a66d8dbe5590b4a6476efcc4a3015059ca9bfec2b3731c08a02e [2022-11-02 20:23:42,614 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 20:23:42,655 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 20:23:42,658 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 20:23:42,660 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 20:23:42,663 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 20:23:42,665 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c [2022-11-02 20:23:42,738 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/582bdc9d0/7df864e7fcab4b9e89da0484f3966def/FLAG736a334cc [2022-11-02 20:23:43,559 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 20:23:43,560 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c [2022-11-02 20:23:43,591 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/582bdc9d0/7df864e7fcab4b9e89da0484f3966def/FLAG736a334cc [2022-11-02 20:23:43,665 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/data/582bdc9d0/7df864e7fcab4b9e89da0484f3966def [2022-11-02 20:23:43,670 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 20:23:43,672 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 20:23:43,678 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 20:23:43,678 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 20:23:43,683 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 20:23:43,684 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:23:43" (1/1) ... [2022-11-02 20:23:43,698 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2fde3df0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:43, skipping insertion in model container [2022-11-02 20:23:43,699 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:23:43" (1/1) ... [2022-11-02 20:23:43,708 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 20:23:43,810 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:23:44,107 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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c[1014,1027] [2022-11-02 20:23:44,566 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:23:44,570 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 20:23:44,582 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_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.bakery.7.prop1-func-interl.c[1014,1027] [2022-11-02 20:23:44,741 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:23:44,755 INFO L208 MainTranslator]: Completed translation [2022-11-02 20:23:44,755 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44 WrapperNode [2022-11-02 20:23:44,756 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 20:23:44,757 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 20:23:44,757 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 20:23:44,757 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 20:23:44,766 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:23:44" (1/1) ... [2022-11-02 20:23:44,821 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:23:44" (1/1) ... [2022-11-02 20:23:44,985 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 2442 [2022-11-02 20:23:44,985 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 20:23:44,986 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 20:23:44,986 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 20:23:44,987 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 20:23:45,007 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,055 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,056 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,101 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,111 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,119 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,128 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,148 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 20:23:45,149 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 20:23:45,150 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 20:23:45,150 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 20:23:45,150 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (1/1) ... [2022-11-02 20:23:45,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:23:45,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:23:45,181 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 20:23:45,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 20:23:45,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 20:23:45,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 20:23:45,831 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 20:23:45,833 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 20:23:47,819 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 20:23:47,834 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 20:23:47,835 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-02 20:23:47,839 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:23:47 BoogieIcfgContainer [2022-11-02 20:23:47,839 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 20:23:47,842 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 20:23:47,842 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 20:23:47,845 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 20:23:47,845 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:23:43" (1/3) ... [2022-11-02 20:23:47,846 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58cbe390 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:23:47, skipping insertion in model container [2022-11-02 20:23:47,846 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:23:44" (2/3) ... [2022-11-02 20:23:47,846 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58cbe390 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:23:47, skipping insertion in model container [2022-11-02 20:23:47,846 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:23:47" (3/3) ... [2022-11-02 20:23:47,847 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.bakery.7.prop1-func-interl.c [2022-11-02 20:23:47,866 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 20:23:47,866 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-02 20:23:47,932 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 20:23:47,939 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;@14bdb07b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 20:23:47,940 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-02 20:23:47,946 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 153 states have (on average 1.4967320261437909) internal successors, (229), 154 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:47,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:47,953 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:47,953 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:47,954 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:47,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:47,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1165686489, now seen corresponding path program 1 times [2022-11-02 20:23:47,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:47,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170542250] [2022-11-02 20:23:47,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:47,977 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:47,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:47,983 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:48,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-02 20:23:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:48,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-02 20:23:48,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:48,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:48,679 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:48,679 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:48,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1170542250] [2022-11-02 20:23:48,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1170542250] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:48,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:48,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:48,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057576454] [2022-11-02 20:23:48,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:48,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:48,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:48,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:48,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:48,727 INFO L87 Difference]: Start difference. First operand has 155 states, 153 states have (on average 1.4967320261437909) internal successors, (229), 154 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:49,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:49,066 INFO L93 Difference]: Finished difference Result 601 states and 899 transitions. [2022-11-02 20:23:49,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:23:49,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:49,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:49,082 INFO L225 Difference]: With dead ends: 601 [2022-11-02 20:23:49,082 INFO L226 Difference]: Without dead ends: 448 [2022-11-02 20:23:49,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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:23:49,089 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 655 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:49,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 871 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:23:49,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-02 20:23:49,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 153. [2022-11-02 20:23:49,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.480263157894737) internal successors, (225), 152 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:49,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 225 transitions. [2022-11-02 20:23:49,151 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 225 transitions. Word has length 13 [2022-11-02 20:23:49,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:49,152 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 225 transitions. [2022-11-02 20:23:49,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:49,152 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 225 transitions. [2022-11-02 20:23:49,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:49,153 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:49,153 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:49,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-02 20:23:49,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:49,368 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:49,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:49,369 INFO L85 PathProgramCache]: Analyzing trace with hash 772659479, now seen corresponding path program 1 times [2022-11-02 20:23:49,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:49,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [796434830] [2022-11-02 20:23:49,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:49,370 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:49,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:49,371 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:49,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-02 20:23:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:49,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-02 20:23:49,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:49,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:49,882 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:49,882 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:49,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [796434830] [2022-11-02 20:23:49,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [796434830] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:49,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:49,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:49,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542373093] [2022-11-02 20:23:49,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:49,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:49,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:49,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:49,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:49,886 INFO L87 Difference]: Start difference. First operand 153 states and 225 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:50,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:50,137 INFO L93 Difference]: Finished difference Result 597 states and 883 transitions. [2022-11-02 20:23:50,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:23:50,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:50,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:50,142 INFO L225 Difference]: With dead ends: 597 [2022-11-02 20:23:50,142 INFO L226 Difference]: Without dead ends: 448 [2022-11-02 20:23:50,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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:23:50,144 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 649 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:50,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 870 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:23:50,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-02 20:23:50,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 155. [2022-11-02 20:23:50,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.474025974025974) internal successors, (227), 154 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:50,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 227 transitions. [2022-11-02 20:23:50,167 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 227 transitions. Word has length 13 [2022-11-02 20:23:50,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:50,168 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 227 transitions. [2022-11-02 20:23:50,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:50,168 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 227 transitions. [2022-11-02 20:23:50,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:50,170 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:50,170 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:50,187 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-02 20:23:50,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:50,382 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:50,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:50,382 INFO L85 PathProgramCache]: Analyzing trace with hash -36687147, now seen corresponding path program 1 times [2022-11-02 20:23:50,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:50,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [707134660] [2022-11-02 20:23:50,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:50,383 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:50,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:50,385 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:50,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-02 20:23:50,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:50,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-02 20:23:50,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:50,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:50,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:50,880 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:50,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [707134660] [2022-11-02 20:23:50,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [707134660] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:50,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:50,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:50,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538191556] [2022-11-02 20:23:50,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:50,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:50,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:50,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:50,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:50,883 INFO L87 Difference]: Start difference. First operand 155 states and 227 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:51,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:51,105 INFO L93 Difference]: Finished difference Result 597 states and 882 transitions. [2022-11-02 20:23:51,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:23:51,108 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:51,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:51,109 INFO L225 Difference]: With dead ends: 597 [2022-11-02 20:23:51,110 INFO L226 Difference]: Without dead ends: 448 [2022-11-02 20:23:51,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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:23:51,111 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 643 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:51,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 869 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:23:51,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-02 20:23:51,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 157. [2022-11-02 20:23:51,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.4679487179487178) internal successors, (229), 156 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:51,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 229 transitions. [2022-11-02 20:23:51,121 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 229 transitions. Word has length 13 [2022-11-02 20:23:51,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:51,121 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 229 transitions. [2022-11-02 20:23:51,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:51,122 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 229 transitions. [2022-11-02 20:23:51,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:51,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:51,123 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:51,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-02 20:23:51,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:51,335 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:51,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:51,336 INFO L85 PathProgramCache]: Analyzing trace with hash 20571155, now seen corresponding path program 1 times [2022-11-02 20:23:51,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:51,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [26949678] [2022-11-02 20:23:51,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:51,337 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:51,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:51,338 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:51,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-02 20:23:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:51,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-02 20:23:51,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:51,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:51,846 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:51,846 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:51,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [26949678] [2022-11-02 20:23:51,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [26949678] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:51,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:51,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:51,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280705335] [2022-11-02 20:23:51,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:51,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:51,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:51,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:51,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:51,852 INFO L87 Difference]: Start difference. First operand 157 states and 229 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:52,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:52,029 INFO L93 Difference]: Finished difference Result 597 states and 881 transitions. [2022-11-02 20:23:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:23:52,033 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:52,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:52,034 INFO L225 Difference]: With dead ends: 597 [2022-11-02 20:23:52,034 INFO L226 Difference]: Without dead ends: 448 [2022-11-02 20:23:52,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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:23:52,036 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 637 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:52,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [637 Valid, 871 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:23:52,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-02 20:23:52,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 159. [2022-11-02 20:23:52,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.4620253164556962) internal successors, (231), 158 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:52,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 231 transitions. [2022-11-02 20:23:52,053 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 231 transitions. Word has length 13 [2022-11-02 20:23:52,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:52,054 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 231 transitions. [2022-11-02 20:23:52,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:52,054 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 231 transitions. [2022-11-02 20:23:52,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-02 20:23:52,055 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:52,055 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:23:52,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-02 20:23:52,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:52,268 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:52,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:52,268 INFO L85 PathProgramCache]: Analyzing trace with hash 20630737, now seen corresponding path program 1 times [2022-11-02 20:23:52,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:52,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1678086892] [2022-11-02 20:23:52,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:52,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:52,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:52,271 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:52,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-02 20:23:52,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:52,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-02 20:23:52,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:53,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:53,087 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:53,087 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:53,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1678086892] [2022-11-02 20:23:53,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1678086892] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:53,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:53,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-02 20:23:53,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030242235] [2022-11-02 20:23:53,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:53,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-02 20:23:53,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:53,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-02 20:23:53,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-02 20:23:53,090 INFO L87 Difference]: Start difference. First operand 159 states and 231 transitions. Second operand has 12 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 12 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:55,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:55,332 INFO L93 Difference]: Finished difference Result 789 states and 1159 transitions. [2022-11-02 20:23:55,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-02 20:23:55,333 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 12 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-02 20:23:55,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:55,361 INFO L225 Difference]: With dead ends: 789 [2022-11-02 20:23:55,361 INFO L226 Difference]: Without dead ends: 787 [2022-11-02 20:23:55,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=379, Invalid=1181, Unknown=0, NotChecked=0, Total=1560 [2022-11-02 20:23:55,363 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 1947 mSDsluCounter, 2967 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1947 SdHoareTripleChecker+Valid, 3193 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:55,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1947 Valid, 3193 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-02 20:23:55,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2022-11-02 20:23:55,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 167. [2022-11-02 20:23:55,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.4578313253012047) internal successors, (242), 166 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:55,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 242 transitions. [2022-11-02 20:23:55,385 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 242 transitions. Word has length 13 [2022-11-02 20:23:55,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:55,386 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 242 transitions. [2022-11-02 20:23:55,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 12 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:55,386 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 242 transitions. [2022-11-02 20:23:55,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:23:55,392 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:55,392 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:23:55,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-11-02 20:23:55,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:55,605 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:55,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:55,606 INFO L85 PathProgramCache]: Analyzing trace with hash 2059721643, now seen corresponding path program 1 times [2022-11-02 20:23:55,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:55,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263005147] [2022-11-02 20:23:55,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:55,610 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:55,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:55,612 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:55,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-02 20:23:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:56,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:23:56,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:57,022 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:57,022 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:57,022 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:57,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1263005147] [2022-11-02 20:23:57,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1263005147] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:57,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:57,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:23:57,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355621480] [2022-11-02 20:23:57,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:57,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:23:57,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:57,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:23:57,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:23:57,025 INFO L87 Difference]: Start difference. First operand 167 states and 242 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:57,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:57,244 INFO L93 Difference]: Finished difference Result 619 states and 911 transitions. [2022-11-02 20:23:57,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:23:57,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:23:57,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:57,250 INFO L225 Difference]: With dead ends: 619 [2022-11-02 20:23:57,250 INFO L226 Difference]: Without dead ends: 462 [2022-11-02 20:23:57,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 157 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:23:57,251 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 519 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:57,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [519 Valid, 857 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:23:57,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-11-02 20:23:57,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 213. [2022-11-02 20:23:57,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 1.4575471698113207) internal successors, (309), 212 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:57,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 309 transitions. [2022-11-02 20:23:57,262 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 309 transitions. Word has length 160 [2022-11-02 20:23:57,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:57,263 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 309 transitions. [2022-11-02 20:23:57,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:57,264 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 309 transitions. [2022-11-02 20:23:57,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:23:57,276 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:57,277 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:23:57,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-02 20:23:57,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:57,487 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:57,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:57,488 INFO L85 PathProgramCache]: Analyzing trace with hash -2116804179, now seen corresponding path program 1 times [2022-11-02 20:23:57,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:57,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1469008894] [2022-11-02 20:23:57,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:57,490 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:57,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:57,491 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:57,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-02 20:23:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:23:58,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:23:58,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:23:58,839 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:23:58,840 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:23:58,840 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:23:58,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1469008894] [2022-11-02 20:23:58,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1469008894] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:23:58,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:23:58,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:23:58,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314614042] [2022-11-02 20:23:58,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:23:58,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:23:58,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:23:58,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:23:58,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:23:58,843 INFO L87 Difference]: Start difference. First operand 213 states and 309 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:59,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:23:59,093 INFO L93 Difference]: Finished difference Result 682 states and 1001 transitions. [2022-11-02 20:23:59,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:23:59,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:23:59,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:23:59,097 INFO L225 Difference]: With dead ends: 682 [2022-11-02 20:23:59,097 INFO L226 Difference]: Without dead ends: 525 [2022-11-02 20:23:59,097 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:23:59,098 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 812 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1269 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:23:59,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 1269 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:23:59,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-11-02 20:23:59,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 215. [2022-11-02 20:23:59,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 1.4532710280373833) internal successors, (311), 214 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:59,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 311 transitions. [2022-11-02 20:23:59,107 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 311 transitions. Word has length 160 [2022-11-02 20:23:59,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:23:59,107 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 311 transitions. [2022-11-02 20:23:59,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:23:59,108 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 311 transitions. [2022-11-02 20:23:59,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:23:59,109 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:23:59,109 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:23:59,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-02 20:23:59,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:23:59,333 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:23:59,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:23:59,333 INFO L85 PathProgramCache]: Analyzing trace with hash 144769071, now seen corresponding path program 1 times [2022-11-02 20:23:59,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:23:59,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2107184836] [2022-11-02 20:23:59,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:23:59,335 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:23:59,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:23:59,336 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:23:59,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-02 20:24:00,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:00,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:24:00,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:00,768 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:00,768 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:00,768 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:00,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2107184836] [2022-11-02 20:24:00,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2107184836] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:00,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:00,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:24:00,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088462846] [2022-11-02 20:24:00,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:00,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:24:00,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:00,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:24:00,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:24:00,771 INFO L87 Difference]: Start difference. First operand 215 states and 311 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:00,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:00,972 INFO L93 Difference]: Finished difference Result 424 states and 619 transitions. [2022-11-02 20:24:00,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:24:00,973 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:00,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:00,975 INFO L225 Difference]: With dead ends: 424 [2022-11-02 20:24:00,975 INFO L226 Difference]: Without dead ends: 267 [2022-11-02 20:24:00,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:00,976 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 83 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 16 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:00,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1148 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 16 Unchecked, 0.2s Time] [2022-11-02 20:24:00,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-02 20:24:00,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2022-11-02 20:24:00,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 1.4511278195488722) internal successors, (386), 266 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:00,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 386 transitions. [2022-11-02 20:24:00,984 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 386 transitions. Word has length 160 [2022-11-02 20:24:00,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:00,984 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 386 transitions. [2022-11-02 20:24:00,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:00,985 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 386 transitions. [2022-11-02 20:24:00,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:00,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:00,987 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:01,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:01,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:01,202 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:01,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:01,202 INFO L85 PathProgramCache]: Analyzing trace with hash 915502637, now seen corresponding path program 1 times [2022-11-02 20:24:01,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:01,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [955861964] [2022-11-02 20:24:01,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:01,205 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:01,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:01,206 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:01,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-02 20:24:02,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:02,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:02,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:02,594 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:02,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:02,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:02,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [955861964] [2022-11-02 20:24:02,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [955861964] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:02,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:02,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:24:02,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620218706] [2022-11-02 20:24:02,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:02,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:24:02,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:02,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:24:02,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:24:02,597 INFO L87 Difference]: Start difference. First operand 267 states and 386 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:02,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:02,781 INFO L93 Difference]: Finished difference Result 671 states and 984 transitions. [2022-11-02 20:24:02,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:24:02,784 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:02,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:02,786 INFO L225 Difference]: With dead ends: 671 [2022-11-02 20:24:02,786 INFO L226 Difference]: Without dead ends: 514 [2022-11-02 20:24:02,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 157 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:24:02,787 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 467 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:02,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 855 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:02,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-11-02 20:24:02,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 285. [2022-11-02 20:24:02,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 1.4507042253521127) internal successors, (412), 284 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:02,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 412 transitions. [2022-11-02 20:24:02,796 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 412 transitions. Word has length 160 [2022-11-02 20:24:02,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:02,796 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 412 transitions. [2022-11-02 20:24:02,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:02,797 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 412 transitions. [2022-11-02 20:24:02,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:02,798 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:02,799 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:02,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:03,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:03,015 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:03,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:03,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1502981841, now seen corresponding path program 1 times [2022-11-02 20:24:03,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:03,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1918231222] [2022-11-02 20:24:03,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:03,019 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:03,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:03,026 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:03,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-02 20:24:03,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:04,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:04,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:04,396 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:04,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:04,396 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:04,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1918231222] [2022-11-02 20:24:04,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1918231222] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:04,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:04,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:04,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350266557] [2022-11-02 20:24:04,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:04,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:04,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:04,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:04,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:04,398 INFO L87 Difference]: Start difference. First operand 285 states and 412 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:04,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:04,644 INFO L93 Difference]: Finished difference Result 754 states and 1104 transitions. [2022-11-02 20:24:04,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:04,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:04,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:04,646 INFO L225 Difference]: With dead ends: 754 [2022-11-02 20:24:04,647 INFO L226 Difference]: Without dead ends: 597 [2022-11-02 20:24:04,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:04,648 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 790 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:04,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [790 Valid, 1266 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:04,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2022-11-02 20:24:04,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 287. [2022-11-02 20:24:04,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4475524475524475) internal successors, (414), 286 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:04,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 414 transitions. [2022-11-02 20:24:04,658 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 414 transitions. Word has length 160 [2022-11-02 20:24:04,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:04,659 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 414 transitions. [2022-11-02 20:24:04,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:04,659 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 414 transitions. [2022-11-02 20:24:04,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:04,661 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:04,661 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:04,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:04,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:04,888 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:04,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:04,888 INFO L85 PathProgramCache]: Analyzing trace with hash -178125647, now seen corresponding path program 1 times [2022-11-02 20:24:04,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:04,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [545463705] [2022-11-02 20:24:04,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:04,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:04,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:04,891 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:04,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-02 20:24:05,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:05,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:05,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:06,256 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:06,256 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:06,256 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:06,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [545463705] [2022-11-02 20:24:06,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [545463705] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:06,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:06,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:24:06,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490451394] [2022-11-02 20:24:06,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:06,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:24:06,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:06,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:24:06,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:24:06,259 INFO L87 Difference]: Start difference. First operand 287 states and 414 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:06,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:06,419 INFO L93 Difference]: Finished difference Result 671 states and 982 transitions. [2022-11-02 20:24:06,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:24:06,421 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:06,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:06,423 INFO L225 Difference]: With dead ends: 671 [2022-11-02 20:24:06,423 INFO L226 Difference]: Without dead ends: 514 [2022-11-02 20:24:06,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 157 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:24:06,424 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 415 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:06,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [415 Valid, 853 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:24:06,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-11-02 20:24:06,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 305. [2022-11-02 20:24:06,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 1.4473684210526316) internal successors, (440), 304 states have internal predecessors, (440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:06,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 440 transitions. [2022-11-02 20:24:06,433 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 440 transitions. Word has length 160 [2022-11-02 20:24:06,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:06,434 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 440 transitions. [2022-11-02 20:24:06,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:06,434 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 440 transitions. [2022-11-02 20:24:06,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:06,436 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:06,436 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:06,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:06,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:06,651 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:06,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:06,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1864305485, now seen corresponding path program 1 times [2022-11-02 20:24:06,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:06,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1434892924] [2022-11-02 20:24:06,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:06,654 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:06,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:06,655 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:06,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-02 20:24:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:07,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:07,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:08,044 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:08,044 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:08,044 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:08,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1434892924] [2022-11-02 20:24:08,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1434892924] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:08,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:08,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:08,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317342517] [2022-11-02 20:24:08,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:08,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:08,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:08,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:08,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:08,046 INFO L87 Difference]: Start difference. First operand 305 states and 440 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:08,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:08,258 INFO L93 Difference]: Finished difference Result 774 states and 1132 transitions. [2022-11-02 20:24:08,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:08,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:08,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:08,261 INFO L225 Difference]: With dead ends: 774 [2022-11-02 20:24:08,261 INFO L226 Difference]: Without dead ends: 617 [2022-11-02 20:24:08,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:08,263 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 768 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:08,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 1263 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:08,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-11-02 20:24:08,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 307. [2022-11-02 20:24:08,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 1.4444444444444444) internal successors, (442), 306 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:08,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 442 transitions. [2022-11-02 20:24:08,272 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 442 transitions. Word has length 160 [2022-11-02 20:24:08,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:08,272 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 442 transitions. [2022-11-02 20:24:08,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:08,273 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 442 transitions. [2022-11-02 20:24:08,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:08,274 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:08,275 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:08,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:08,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:08,490 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:08,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:08,491 INFO L85 PathProgramCache]: Analyzing trace with hash 2013265205, now seen corresponding path program 1 times [2022-11-02 20:24:08,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:08,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1778042222] [2022-11-02 20:24:08,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:08,492 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:08,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:08,493 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:08,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-02 20:24:09,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:09,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:24:09,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:09,659 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:09,659 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:09,659 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:09,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1778042222] [2022-11-02 20:24:09,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1778042222] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:09,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:09,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:24:09,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162114405] [2022-11-02 20:24:09,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:09,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:24:09,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:09,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:24:09,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:24:09,661 INFO L87 Difference]: Start difference. First operand 307 states and 442 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:09,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:09,961 INFO L93 Difference]: Finished difference Result 798 states and 1161 transitions. [2022-11-02 20:24:09,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 20:24:09,962 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:09,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:09,964 INFO L225 Difference]: With dead ends: 798 [2022-11-02 20:24:09,965 INFO L226 Difference]: Without dead ends: 641 [2022-11-02 20:24:09,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-02 20:24:09,966 INFO L413 NwaCegarLoop]: 349 mSDtfsCounter, 485 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 24 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:09,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 1901 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 24 Unchecked, 0.3s Time] [2022-11-02 20:24:09,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-11-02 20:24:09,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 437. [2022-11-02 20:24:09,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 1.438073394495413) internal successors, (627), 436 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:09,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 627 transitions. [2022-11-02 20:24:09,979 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 627 transitions. Word has length 160 [2022-11-02 20:24:09,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:09,980 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 627 transitions. [2022-11-02 20:24:09,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:09,980 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 627 transitions. [2022-11-02 20:24:09,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:09,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:09,982 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:10,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:10,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:10,208 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:10,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:10,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1721002313, now seen corresponding path program 1 times [2022-11-02 20:24:10,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:10,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2025740229] [2022-11-02 20:24:10,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:10,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:10,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:10,213 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:10,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-02 20:24:11,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:11,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:24:11,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:11,500 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:11,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:11,501 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:11,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2025740229] [2022-11-02 20:24:11,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2025740229] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:11,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:11,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:24:11,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644807943] [2022-11-02 20:24:11,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:11,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:24:11,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:11,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:24:11,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:24:11,504 INFO L87 Difference]: Start difference. First operand 437 states and 627 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:11,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:11,683 INFO L93 Difference]: Finished difference Result 624 states and 899 transitions. [2022-11-02 20:24:11,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:24:11,684 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:11,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:11,686 INFO L225 Difference]: With dead ends: 624 [2022-11-02 20:24:11,686 INFO L226 Difference]: Without dead ends: 467 [2022-11-02 20:24:11,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:11,687 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 60 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:11,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1200 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 18 Unchecked, 0.2s Time] [2022-11-02 20:24:11,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2022-11-02 20:24:11,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 467. [2022-11-02 20:24:11,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.4291845493562232) internal successors, (666), 466 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:11,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 666 transitions. [2022-11-02 20:24:11,701 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 666 transitions. Word has length 160 [2022-11-02 20:24:11,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:11,701 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 666 transitions. [2022-11-02 20:24:11,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:11,702 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 666 transitions. [2022-11-02 20:24:11,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:11,704 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:11,704 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:11,735 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-11-02 20:24:11,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:11,927 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:11,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:11,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1313047733, now seen corresponding path program 1 times [2022-11-02 20:24:11,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:11,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [766714606] [2022-11-02 20:24:11,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:11,929 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:11,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:11,930 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:11,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-02 20:24:12,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:12,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:12,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:13,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:13,264 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:13,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [766714606] [2022-11-02 20:24:13,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [766714606] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:13,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:13,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:24:13,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038560490] [2022-11-02 20:24:13,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:13,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:24:13,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:13,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:24:13,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:24:13,268 INFO L87 Difference]: Start difference. First operand 467 states and 666 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:13,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:13,433 INFO L93 Difference]: Finished difference Result 831 states and 1204 transitions. [2022-11-02 20:24:13,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 20:24:13,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:13,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:13,437 INFO L225 Difference]: With dead ends: 831 [2022-11-02 20:24:13,438 INFO L226 Difference]: Without dead ends: 674 [2022-11-02 20:24:13,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 157 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:24:13,440 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 363 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:13,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 851 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:24:13,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2022-11-02 20:24:13,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 485. [2022-11-02 20:24:13,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 1.4297520661157024) internal successors, (692), 484 states have internal predecessors, (692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:13,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 692 transitions. [2022-11-02 20:24:13,453 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 692 transitions. Word has length 160 [2022-11-02 20:24:13,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:13,454 INFO L495 AbstractCegarLoop]: Abstraction has 485 states and 692 transitions. [2022-11-02 20:24:13,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:13,454 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 692 transitions. [2022-11-02 20:24:13,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:13,456 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:13,456 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:13,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:13,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:13,671 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:13,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:13,672 INFO L85 PathProgramCache]: Analyzing trace with hash -2088433225, now seen corresponding path program 1 times [2022-11-02 20:24:13,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:13,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1531741057] [2022-11-02 20:24:13,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:13,674 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:13,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:13,675 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:13,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-02 20:24:14,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:14,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:14,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:14,901 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:14,901 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:14,901 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:14,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1531741057] [2022-11-02 20:24:14,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1531741057] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:14,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:14,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:14,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680865505] [2022-11-02 20:24:14,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:14,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:14,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:14,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:14,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:14,903 INFO L87 Difference]: Start difference. First operand 485 states and 692 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:15,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:15,110 INFO L93 Difference]: Finished difference Result 894 states and 1294 transitions. [2022-11-02 20:24:15,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:15,119 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:15,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:15,122 INFO L225 Difference]: With dead ends: 894 [2022-11-02 20:24:15,122 INFO L226 Difference]: Without dead ends: 737 [2022-11-02 20:24:15,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:15,123 INFO L413 NwaCegarLoop]: 388 mSDtfsCounter, 630 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 1182 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:15,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 1182 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:15,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2022-11-02 20:24:15,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 495. [2022-11-02 20:24:15,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 1.4291497975708503) internal successors, (706), 494 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:15,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 706 transitions. [2022-11-02 20:24:15,136 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 706 transitions. Word has length 160 [2022-11-02 20:24:15,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:15,137 INFO L495 AbstractCegarLoop]: Abstraction has 495 states and 706 transitions. [2022-11-02 20:24:15,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:15,137 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 706 transitions. [2022-11-02 20:24:15,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:15,146 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:15,146 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:15,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:15,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:15,363 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:15,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:15,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1362528569, now seen corresponding path program 1 times [2022-11-02 20:24:15,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:15,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1881242325] [2022-11-02 20:24:15,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:15,365 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:15,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:15,366 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:15,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-02 20:24:16,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:16,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:16,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:16,561 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:16,561 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:16,562 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:16,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1881242325] [2022-11-02 20:24:16,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1881242325] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:16,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:16,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:16,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80484619] [2022-11-02 20:24:16,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:16,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:16,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:16,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:16,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:16,564 INFO L87 Difference]: Start difference. First operand 495 states and 706 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:16,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:16,794 INFO L93 Difference]: Finished difference Result 894 states and 1293 transitions. [2022-11-02 20:24:16,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:16,795 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:16,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:16,797 INFO L225 Difference]: With dead ends: 894 [2022-11-02 20:24:16,798 INFO L226 Difference]: Without dead ends: 737 [2022-11-02 20:24:16,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:16,799 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 623 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:16,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [623 Valid, 1157 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:16,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2022-11-02 20:24:16,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 497. [2022-11-02 20:24:16,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 1.4274193548387097) internal successors, (708), 496 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:16,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 708 transitions. [2022-11-02 20:24:16,812 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 708 transitions. Word has length 160 [2022-11-02 20:24:16,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:16,812 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 708 transitions. [2022-11-02 20:24:16,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:16,813 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 708 transitions. [2022-11-02 20:24:16,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:16,814 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:16,815 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:16,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:17,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:17,041 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:17,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:17,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1290142011, now seen corresponding path program 1 times [2022-11-02 20:24:17,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:17,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1607529824] [2022-11-02 20:24:17,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:17,043 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:17,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:17,044 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:17,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-02 20:24:17,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:17,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:17,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:18,314 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:18,315 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:18,315 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:18,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1607529824] [2022-11-02 20:24:18,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1607529824] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:18,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:18,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:18,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501299269] [2022-11-02 20:24:18,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:18,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:18,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:18,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:18,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:18,317 INFO L87 Difference]: Start difference. First operand 497 states and 708 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:18,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:18,545 INFO L93 Difference]: Finished difference Result 914 states and 1322 transitions. [2022-11-02 20:24:18,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:18,546 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:18,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:18,550 INFO L225 Difference]: With dead ends: 914 [2022-11-02 20:24:18,550 INFO L226 Difference]: Without dead ends: 757 [2022-11-02 20:24:18,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:18,551 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 643 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:18,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 1200 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:18,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2022-11-02 20:24:18,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 501. [2022-11-02 20:24:18,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 1.426) internal successors, (713), 500 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:18,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 713 transitions. [2022-11-02 20:24:18,566 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 713 transitions. Word has length 160 [2022-11-02 20:24:18,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:18,566 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 713 transitions. [2022-11-02 20:24:18,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:18,567 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 713 transitions. [2022-11-02 20:24:18,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:18,569 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:18,569 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:18,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:18,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:18,787 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:18,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:18,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1618621891, now seen corresponding path program 1 times [2022-11-02 20:24:18,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:18,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [455730646] [2022-11-02 20:24:18,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:18,789 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:18,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:18,790 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:18,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-02 20:24:19,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:19,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:19,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:20,181 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:20,181 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:20,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:20,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [455730646] [2022-11-02 20:24:20,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [455730646] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:20,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:20,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:20,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044762342] [2022-11-02 20:24:20,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:20,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:20,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:20,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:20,184 INFO L87 Difference]: Start difference. First operand 501 states and 713 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:20,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:20,449 INFO L93 Difference]: Finished difference Result 914 states and 1321 transitions. [2022-11-02 20:24:20,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:20,450 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:20,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:20,453 INFO L225 Difference]: With dead ends: 914 [2022-11-02 20:24:20,453 INFO L226 Difference]: Without dead ends: 757 [2022-11-02 20:24:20,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:20,455 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 636 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:20,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 1175 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:20,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2022-11-02 20:24:20,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 503. [2022-11-02 20:24:20,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 1.4243027888446216) internal successors, (715), 502 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:20,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 715 transitions. [2022-11-02 20:24:20,475 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 715 transitions. Word has length 160 [2022-11-02 20:24:20,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:20,476 INFO L495 AbstractCegarLoop]: Abstraction has 503 states and 715 transitions. [2022-11-02 20:24:20,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:20,476 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 715 transitions. [2022-11-02 20:24:20,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:20,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:20,478 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:20,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:20,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:20,691 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:20,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:20,692 INFO L85 PathProgramCache]: Analyzing trace with hash 304606143, now seen corresponding path program 1 times [2022-11-02 20:24:20,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:20,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911219782] [2022-11-02 20:24:20,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:20,694 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:20,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:20,696 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:20,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-02 20:24:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:21,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:21,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:22,115 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:22,115 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:22,115 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:22,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911219782] [2022-11-02 20:24:22,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911219782] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:22,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:22,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:22,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832439593] [2022-11-02 20:24:22,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:22,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:22,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:22,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:22,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:22,118 INFO L87 Difference]: Start difference. First operand 503 states and 715 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:22,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:22,530 INFO L93 Difference]: Finished difference Result 818 states and 1180 transitions. [2022-11-02 20:24:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:22,537 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:22,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:22,544 INFO L225 Difference]: With dead ends: 818 [2022-11-02 20:24:22,544 INFO L226 Difference]: Without dead ends: 661 [2022-11-02 20:24:22,547 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:22,551 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 498 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:22,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [498 Valid, 967 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-02 20:24:22,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-11-02 20:24:22,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 505. [2022-11-02 20:24:22,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 1.4226190476190477) internal successors, (717), 504 states have internal predecessors, (717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:22,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 717 transitions. [2022-11-02 20:24:22,578 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 717 transitions. Word has length 160 [2022-11-02 20:24:22,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:22,578 INFO L495 AbstractCegarLoop]: Abstraction has 505 states and 717 transitions. [2022-11-02 20:24:22,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:22,579 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 717 transitions. [2022-11-02 20:24:22,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:22,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:22,580 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:22,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:22,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:22,794 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:22,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:22,795 INFO L85 PathProgramCache]: Analyzing trace with hash 164057533, now seen corresponding path program 1 times [2022-11-02 20:24:22,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:22,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [271564543] [2022-11-02 20:24:22,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:22,798 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:22,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:22,799 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:22,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-02 20:24:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:23,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:23,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:24,311 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:24,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:24,312 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:24,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [271564543] [2022-11-02 20:24:24,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [271564543] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:24,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:24,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:24,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502794660] [2022-11-02 20:24:24,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:24,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:24,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:24,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:24,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:24,315 INFO L87 Difference]: Start difference. First operand 505 states and 717 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:24,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:24,506 INFO L93 Difference]: Finished difference Result 934 states and 1349 transitions. [2022-11-02 20:24:24,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:24,507 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:24,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:24,510 INFO L225 Difference]: With dead ends: 934 [2022-11-02 20:24:24,510 INFO L226 Difference]: Without dead ends: 777 [2022-11-02 20:24:24,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:24,511 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 654 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1217 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:24,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 1217 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:24:24,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2022-11-02 20:24:24,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 507. [2022-11-02 20:24:24,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 1.4209486166007905) internal successors, (719), 506 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:24,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 719 transitions. [2022-11-02 20:24:24,527 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 719 transitions. Word has length 160 [2022-11-02 20:24:24,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:24,528 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 719 transitions. [2022-11-02 20:24:24,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:24,528 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 719 transitions. [2022-11-02 20:24:24,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:24,529 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:24,530 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:24,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-11-02 20:24:24,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:24,743 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:24,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:24,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1641380801, now seen corresponding path program 1 times [2022-11-02 20:24:24,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:24,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434011192] [2022-11-02 20:24:24,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:24,746 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:24,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:24,748 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:24,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-02 20:24:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:25,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:25,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:26,303 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:26,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:26,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:26,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434011192] [2022-11-02 20:24:26,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434011192] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:26,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:26,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:26,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908604022] [2022-11-02 20:24:26,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:26,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:26,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:26,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:26,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:26,305 INFO L87 Difference]: Start difference. First operand 507 states and 719 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:26,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:26,557 INFO L93 Difference]: Finished difference Result 934 states and 1348 transitions. [2022-11-02 20:24:26,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:26,557 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:26,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:26,562 INFO L225 Difference]: With dead ends: 934 [2022-11-02 20:24:26,562 INFO L226 Difference]: Without dead ends: 777 [2022-11-02 20:24:26,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:26,563 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 647 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 1192 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:26,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 1192 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:26,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2022-11-02 20:24:26,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 509. [2022-11-02 20:24:26,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 1.419291338582677) internal successors, (721), 508 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:26,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 721 transitions. [2022-11-02 20:24:26,579 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 721 transitions. Word has length 160 [2022-11-02 20:24:26,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:26,580 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 721 transitions. [2022-11-02 20:24:26,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:26,581 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 721 transitions. [2022-11-02 20:24:26,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:26,582 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:26,582 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:26,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:26,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:26,799 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:26,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:26,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1218678975, now seen corresponding path program 1 times [2022-11-02 20:24:26,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:26,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154752557] [2022-11-02 20:24:26,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:26,802 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:26,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:26,803 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:26,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-02 20:24:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:27,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:27,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:28,296 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:28,296 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:28,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:28,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154752557] [2022-11-02 20:24:28,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154752557] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:28,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:28,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:28,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756011750] [2022-11-02 20:24:28,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:28,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:28,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:28,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:28,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:28,299 INFO L87 Difference]: Start difference. First operand 509 states and 721 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:28,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:28,518 INFO L93 Difference]: Finished difference Result 954 states and 1377 transitions. [2022-11-02 20:24:28,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:28,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:28,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:28,522 INFO L225 Difference]: With dead ends: 954 [2022-11-02 20:24:28,522 INFO L226 Difference]: Without dead ends: 797 [2022-11-02 20:24:28,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:28,523 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 667 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:28,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 1235 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:28,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2022-11-02 20:24:28,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 513. [2022-11-02 20:24:28,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 1.41796875) internal successors, (726), 512 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:28,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 726 transitions. [2022-11-02 20:24:28,539 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 726 transitions. Word has length 160 [2022-11-02 20:24:28,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:28,539 INFO L495 AbstractCegarLoop]: Abstraction has 513 states and 726 transitions. [2022-11-02 20:24:28,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:28,540 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 726 transitions. [2022-11-02 20:24:28,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:28,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:28,541 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:28,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:28,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:28,755 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:28,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:28,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1487940419, now seen corresponding path program 1 times [2022-11-02 20:24:28,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:28,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97946990] [2022-11-02 20:24:28,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:28,757 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:28,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:28,758 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:28,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-02 20:24:29,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:29,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-02 20:24:29,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:30,289 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:30,289 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:24:30,289 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:30,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97946990] [2022-11-02 20:24:30,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97946990] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:24:30,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:24:30,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-02 20:24:30,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387953134] [2022-11-02 20:24:30,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:24:30,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-02 20:24:30,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:30,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-02 20:24:30,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-02 20:24:30,292 INFO L87 Difference]: Start difference. First operand 513 states and 726 transitions. Second operand has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:30,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:30,555 INFO L93 Difference]: Finished difference Result 954 states and 1376 transitions. [2022-11-02 20:24:30,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:24:30,556 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:30,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:30,559 INFO L225 Difference]: With dead ends: 954 [2022-11-02 20:24:30,559 INFO L226 Difference]: Without dead ends: 797 [2022-11-02 20:24:30,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:24:30,562 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 660 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 1210 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:30,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 1210 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:24:30,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2022-11-02 20:24:30,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 515. [2022-11-02 20:24:30,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 1.416342412451362) internal successors, (728), 514 states have internal predecessors, (728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:30,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 728 transitions. [2022-11-02 20:24:30,585 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 728 transitions. Word has length 160 [2022-11-02 20:24:30,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:30,586 INFO L495 AbstractCegarLoop]: Abstraction has 515 states and 728 transitions. [2022-11-02 20:24:30,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.0) internal successors, (160), 5 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:30,586 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 728 transitions. [2022-11-02 20:24:30,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:30,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:30,588 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:30,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-11-02 20:24:30,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:30,803 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:30,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:30,803 INFO L85 PathProgramCache]: Analyzing trace with hash 208076741, now seen corresponding path program 1 times [2022-11-02 20:24:30,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:30,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1174109573] [2022-11-02 20:24:30,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:30,806 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:30,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:30,808 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:30,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-02 20:24:31,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:31,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-02 20:24:31,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:33,301 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:33,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:24:34,247 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:34,248 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:34,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1174109573] [2022-11-02 20:24:34,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1174109573] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:24:34,248 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:24:34,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-11-02 20:24:34,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489796698] [2022-11-02 20:24:34,249 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:24:34,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-02 20:24:34,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:34,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-02 20:24:34,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-11-02 20:24:34,251 INFO L87 Difference]: Start difference. First operand 515 states and 728 transitions. Second operand has 16 states, 16 states have (on average 19.375) internal successors, (310), 16 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:34,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:34,695 INFO L93 Difference]: Finished difference Result 1100 states and 1563 transitions. [2022-11-02 20:24:34,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-02 20:24:34,702 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 19.375) internal successors, (310), 16 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:34,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:34,706 INFO L225 Difference]: With dead ends: 1100 [2022-11-02 20:24:34,707 INFO L226 Difference]: Without dead ends: 943 [2022-11-02 20:24:34,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 304 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-11-02 20:24:34,708 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 1194 mSDsluCounter, 1844 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:34,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1194 Valid, 2228 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 41 Unchecked, 0.2s Time] [2022-11-02 20:24:34,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-11-02 20:24:34,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 814. [2022-11-02 20:24:34,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 813 states have (on average 1.4022140221402215) internal successors, (1140), 813 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:34,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 1140 transitions. [2022-11-02 20:24:34,758 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 1140 transitions. Word has length 160 [2022-11-02 20:24:34,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:34,758 INFO L495 AbstractCegarLoop]: Abstraction has 814 states and 1140 transitions. [2022-11-02 20:24:34,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 19.375) internal successors, (310), 16 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:34,760 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 1140 transitions. [2022-11-02 20:24:34,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:34,761 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:34,762 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:34,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:34,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:34,987 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:34,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:34,987 INFO L85 PathProgramCache]: Analyzing trace with hash -184950269, now seen corresponding path program 1 times [2022-11-02 20:24:34,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:34,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055688168] [2022-11-02 20:24:34,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:34,990 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:34,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:34,992 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:35,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-02 20:24:36,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:36,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-02 20:24:36,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:37,364 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:37,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:24:38,204 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:38,204 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:38,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055688168] [2022-11-02 20:24:38,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055688168] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:24:38,204 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:24:38,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-11-02 20:24:38,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958988529] [2022-11-02 20:24:38,205 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:24:38,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-02 20:24:38,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:38,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-02 20:24:38,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-11-02 20:24:38,207 INFO L87 Difference]: Start difference. First operand 814 states and 1140 transitions. Second operand has 16 states, 16 states have (on average 19.5) internal successors, (312), 16 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:38,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:38,663 INFO L93 Difference]: Finished difference Result 1668 states and 2342 transitions. [2022-11-02 20:24:38,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:24:38,664 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 19.5) internal successors, (312), 16 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:38,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:38,670 INFO L225 Difference]: With dead ends: 1668 [2022-11-02 20:24:38,670 INFO L226 Difference]: Without dead ends: 1511 [2022-11-02 20:24:38,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 304 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2022-11-02 20:24:38,672 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 1076 mSDsluCounter, 1816 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 2199 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:38,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1076 Valid, 2199 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 45 Unchecked, 0.2s Time] [2022-11-02 20:24:38,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2022-11-02 20:24:38,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1384. [2022-11-02 20:24:38,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1383 states have (on average 1.3890093998553867) internal successors, (1921), 1383 states have internal predecessors, (1921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:38,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 1921 transitions. [2022-11-02 20:24:38,713 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 1921 transitions. Word has length 160 [2022-11-02 20:24:38,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:38,713 INFO L495 AbstractCegarLoop]: Abstraction has 1384 states and 1921 transitions. [2022-11-02 20:24:38,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 19.5) internal successors, (312), 16 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:38,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 1921 transitions. [2022-11-02 20:24:38,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:38,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:38,717 INFO L195 NwaCegarLoop]: trace histogram [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:24:38,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:38,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:38,931 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:38,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:38,931 INFO L85 PathProgramCache]: Analyzing trace with hash -994296895, now seen corresponding path program 1 times [2022-11-02 20:24:38,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:38,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1579589287] [2022-11-02 20:24:38,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:38,934 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:38,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:38,937 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:38,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-02 20:24:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:39,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-02 20:24:40,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:41,249 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:41,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:24:42,113 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:42,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:42,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1579589287] [2022-11-02 20:24:42,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1579589287] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:24:42,114 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:24:42,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-11-02 20:24:42,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999406778] [2022-11-02 20:24:42,114 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:24:42,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-02 20:24:42,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:42,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-02 20:24:42,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2022-11-02 20:24:42,116 INFO L87 Difference]: Start difference. First operand 1384 states and 1921 transitions. Second operand has 16 states, 16 states have (on average 19.75) internal successors, (316), 16 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:42,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:42,500 INFO L93 Difference]: Finished difference Result 2561 states and 3537 transitions. [2022-11-02 20:24:42,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:24:42,501 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 19.75) internal successors, (316), 16 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:42,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:42,510 INFO L225 Difference]: With dead ends: 2561 [2022-11-02 20:24:42,510 INFO L226 Difference]: Without dead ends: 2404 [2022-11-02 20:24:42,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 305 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-11-02 20:24:42,512 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 327 mSDsluCounter, 2131 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 2351 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:42,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 2351 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 50 Unchecked, 0.2s Time] [2022-11-02 20:24:42,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2404 states. [2022-11-02 20:24:42,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2404 to 2404. [2022-11-02 20:24:42,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2404 states, 2403 states have (on average 1.3745318352059925) internal successors, (3303), 2403 states have internal predecessors, (3303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:42,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2404 states to 2404 states and 3303 transitions. [2022-11-02 20:24:42,584 INFO L78 Accepts]: Start accepts. Automaton has 2404 states and 3303 transitions. Word has length 160 [2022-11-02 20:24:42,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:42,584 INFO L495 AbstractCegarLoop]: Abstraction has 2404 states and 3303 transitions. [2022-11-02 20:24:42,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 19.75) internal successors, (316), 16 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:42,585 INFO L276 IsEmpty]: Start isEmpty. Operand 2404 states and 3303 transitions. [2022-11-02 20:24:42,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:42,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:42,589 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:42,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:42,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:42,807 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:42,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:42,808 INFO L85 PathProgramCache]: Analyzing trace with hash -994237313, now seen corresponding path program 1 times [2022-11-02 20:24:42,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:42,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [763966964] [2022-11-02 20:24:42,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:42,810 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:42,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:42,813 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:42,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-02 20:24:43,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:43,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-02 20:24:43,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:46,176 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:46,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:24:51,838 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:51,839 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:24:51,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [763966964] [2022-11-02 20:24:51,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [763966964] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:24:51,839 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:24:51,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-11-02 20:24:51,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374582128] [2022-11-02 20:24:51,839 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:24:51,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-02 20:24:51,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:24:51,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-02 20:24:51,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-11-02 20:24:51,843 INFO L87 Difference]: Start difference. First operand 2404 states and 3303 transitions. Second operand has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:52,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:24:52,099 INFO L93 Difference]: Finished difference Result 4760 states and 6540 transitions. [2022-11-02 20:24:52,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:24:52,100 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:24:52,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:24:52,113 INFO L225 Difference]: With dead ends: 4760 [2022-11-02 20:24:52,113 INFO L226 Difference]: Without dead ends: 4758 [2022-11-02 20:24:52,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2022-11-02 20:24:52,116 INFO L413 NwaCegarLoop]: 236 mSDtfsCounter, 622 mSDsluCounter, 2209 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 2445 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:24:52,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 2445 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 39 Unchecked, 0.0s Time] [2022-11-02 20:24:52,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4758 states. [2022-11-02 20:24:52,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4758 to 4740. [2022-11-02 20:24:52,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4740 states, 4739 states have (on average 1.3747626081451783) internal successors, (6515), 4739 states have internal predecessors, (6515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:52,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4740 states to 4740 states and 6515 transitions. [2022-11-02 20:24:52,239 INFO L78 Accepts]: Start accepts. Automaton has 4740 states and 6515 transitions. Word has length 160 [2022-11-02 20:24:52,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:24:52,240 INFO L495 AbstractCegarLoop]: Abstraction has 4740 states and 6515 transitions. [2022-11-02 20:24:52,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:24:52,241 INFO L276 IsEmpty]: Start isEmpty. Operand 4740 states and 6515 transitions. [2022-11-02 20:24:52,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:24:52,249 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:24:52,249 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:24:52,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-02 20:24:52,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:24:52,475 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:24:52,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:24:52,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1347325695, now seen corresponding path program 1 times [2022-11-02 20:24:52,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:24:52,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1591465479] [2022-11-02 20:24:52,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:24:52,477 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:24:52,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:24:52,478 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:24:52,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-02 20:24:53,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:24:53,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-02 20:24:53,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:24:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:24:55,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:25:05,816 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:25:05,816 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:05,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1591465479] [2022-11-02 20:25:05,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1591465479] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:25:05,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:25:05,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-11-02 20:25:05,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458951732] [2022-11-02 20:25:05,817 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:25:05,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-02 20:25:05,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:05,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-02 20:25:05,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=228, Unknown=3, NotChecked=0, Total=306 [2022-11-02 20:25:05,819 INFO L87 Difference]: Start difference. First operand 4740 states and 6515 transitions. Second operand has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:06,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:06,147 INFO L93 Difference]: Finished difference Result 5754 states and 7846 transitions. [2022-11-02 20:25:06,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-02 20:25:06,148 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:25:06,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:06,166 INFO L225 Difference]: With dead ends: 5754 [2022-11-02 20:25:06,167 INFO L226 Difference]: Without dead ends: 5752 [2022-11-02 20:25:06,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=91, Invalid=286, Unknown=3, NotChecked=0, Total=380 [2022-11-02 20:25:06,170 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 611 mSDsluCounter, 3387 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 3747 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:06,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [611 Valid, 3747 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 37 Unchecked, 0.0s Time] [2022-11-02 20:25:06,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5752 states. [2022-11-02 20:25:06,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5752 to 5732. [2022-11-02 20:25:06,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5732 states, 5731 states have (on average 1.3643343221078346) internal successors, (7819), 5731 states have internal predecessors, (7819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:06,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5732 states to 5732 states and 7819 transitions. [2022-11-02 20:25:06,362 INFO L78 Accepts]: Start accepts. Automaton has 5732 states and 7819 transitions. Word has length 160 [2022-11-02 20:25:06,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:06,363 INFO L495 AbstractCegarLoop]: Abstraction has 5732 states and 7819 transitions. [2022-11-02 20:25:06,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:06,364 INFO L276 IsEmpty]: Start isEmpty. Operand 5732 states and 7819 transitions. [2022-11-02 20:25:06,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:25:06,374 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:06,375 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:25:06,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-11-02 20:25:06,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:06,591 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:06,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:06,591 INFO L85 PathProgramCache]: Analyzing trace with hash 919055491, now seen corresponding path program 1 times [2022-11-02 20:25:06,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:06,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356533555] [2022-11-02 20:25:06,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:06,593 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:06,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:06,594 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:06,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-02 20:25:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:07,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-02 20:25:07,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:25:10,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:25:21,387 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:25:21,387 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:21,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356533555] [2022-11-02 20:25:21,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356533555] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:25:21,387 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:25:21,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-11-02 20:25:21,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381799971] [2022-11-02 20:25:21,387 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:25:21,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-02 20:25:21,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:21,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-02 20:25:21,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=229, Unknown=2, NotChecked=0, Total=306 [2022-11-02 20:25:21,389 INFO L87 Difference]: Start difference. First operand 5732 states and 7819 transitions. Second operand has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:21,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:21,750 INFO L93 Difference]: Finished difference Result 7128 states and 9632 transitions. [2022-11-02 20:25:21,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:25:21,751 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:25:21,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:21,764 INFO L225 Difference]: With dead ends: 7128 [2022-11-02 20:25:21,764 INFO L226 Difference]: Without dead ends: 7126 [2022-11-02 20:25:21,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=91, Invalid=287, Unknown=2, NotChecked=0, Total=380 [2022-11-02 20:25:21,767 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 730 mSDsluCounter, 2270 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 730 SdHoareTripleChecker+Valid, 2484 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:21,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [730 Valid, 2484 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 39 Unchecked, 0.0s Time] [2022-11-02 20:25:21,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7126 states. [2022-11-02 20:25:22,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7126 to 7108. [2022-11-02 20:25:22,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7108 states, 7107 states have (on average 1.3517658646404953) internal successors, (9607), 7107 states have internal predecessors, (9607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:22,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7108 states to 7108 states and 9607 transitions. [2022-11-02 20:25:22,061 INFO L78 Accepts]: Start accepts. Automaton has 7108 states and 9607 transitions. Word has length 160 [2022-11-02 20:25:22,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:22,062 INFO L495 AbstractCegarLoop]: Abstraction has 7108 states and 9607 transitions. [2022-11-02 20:25:22,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:22,062 INFO L276 IsEmpty]: Start isEmpty. Operand 7108 states and 9607 transitions. [2022-11-02 20:25:22,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:25:22,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:22,076 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:25:22,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:22,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:22,291 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:22,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:22,292 INFO L85 PathProgramCache]: Analyzing trace with hash -903425021, now seen corresponding path program 1 times [2022-11-02 20:25:22,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:22,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [821385731] [2022-11-02 20:25:22,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:22,294 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:22,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:22,295 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:22,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-02 20:25:23,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:23,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:25:23,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:23,730 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:25:23,730 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:25:23,730 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:23,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [821385731] [2022-11-02 20:25:23,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [821385731] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:25:23,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:25:23,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 20:25:23,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086183580] [2022-11-02 20:25:23,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:25:23,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:25:23,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:23,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:25:23,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-02 20:25:23,732 INFO L87 Difference]: Start difference. First operand 7108 states and 9607 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:24,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:24,250 INFO L93 Difference]: Finished difference Result 9557 states and 12594 transitions. [2022-11-02 20:25:24,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 20:25:24,251 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:25:24,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:24,266 INFO L225 Difference]: With dead ends: 9557 [2022-11-02 20:25:24,266 INFO L226 Difference]: Without dead ends: 8801 [2022-11-02 20:25:24,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-02 20:25:24,271 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 124 mSDsluCounter, 1192 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 14 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:24,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 1479 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 14 Unchecked, 0.2s Time] [2022-11-02 20:25:24,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8801 states. [2022-11-02 20:25:24,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8801 to 7220. [2022-11-02 20:25:24,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7220 states, 7219 states have (on average 1.350741099875329) internal successors, (9751), 7219 states have internal predecessors, (9751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:24,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7220 states to 7220 states and 9751 transitions. [2022-11-02 20:25:24,577 INFO L78 Accepts]: Start accepts. Automaton has 7220 states and 9751 transitions. Word has length 160 [2022-11-02 20:25:24,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:24,578 INFO L495 AbstractCegarLoop]: Abstraction has 7220 states and 9751 transitions. [2022-11-02 20:25:24,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:24,578 INFO L276 IsEmpty]: Start isEmpty. Operand 7220 states and 9751 transitions. [2022-11-02 20:25:24,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:25:24,592 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:24,592 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:25:24,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:24,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:24,820 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:24,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:24,821 INFO L85 PathProgramCache]: Analyzing trace with hash -243893499, now seen corresponding path program 1 times [2022-11-02 20:25:24,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:24,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323913213] [2022-11-02 20:25:24,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:24,823 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:24,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:24,824 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:24,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-02 20:25:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:25,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-02 20:25:25,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:25:28,288 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:25:28,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:25:33,268 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:25:33,268 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-02 20:25:33,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323913213] [2022-11-02 20:25:33,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323913213] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:25:33,269 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:25:33,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-11-02 20:25:33,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799305048] [2022-11-02 20:25:33,269 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:25:33,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-02 20:25:33,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-02 20:25:33,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-02 20:25:33,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-11-02 20:25:33,275 INFO L87 Difference]: Start difference. First operand 7220 states and 9751 transitions. Second operand has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:33,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:25:33,727 INFO L93 Difference]: Finished difference Result 8168 states and 10968 transitions. [2022-11-02 20:25:33,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 20:25:33,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2022-11-02 20:25:33,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:25:33,750 INFO L225 Difference]: With dead ends: 8168 [2022-11-02 20:25:33,750 INFO L226 Difference]: Without dead ends: 8166 [2022-11-02 20:25:33,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2022-11-02 20:25:33,758 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 455 mSDsluCounter, 2260 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 2475 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:25:33,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 2475 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 40 Unchecked, 0.0s Time] [2022-11-02 20:25:33,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8166 states. [2022-11-02 20:25:34,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8166 to 8148. [2022-11-02 20:25:34,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8148 states, 8147 states have (on average 1.343193813673745) internal successors, (10943), 8147 states have internal predecessors, (10943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:34,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8148 states to 8148 states and 10943 transitions. [2022-11-02 20:25:34,219 INFO L78 Accepts]: Start accepts. Automaton has 8148 states and 10943 transitions. Word has length 160 [2022-11-02 20:25:34,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:25:34,220 INFO L495 AbstractCegarLoop]: Abstraction has 8148 states and 10943 transitions. [2022-11-02 20:25:34,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 17.666666666666668) internal successors, (318), 18 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-02 20:25:34,220 INFO L276 IsEmpty]: Start isEmpty. Operand 8148 states and 10943 transitions. [2022-11-02 20:25:34,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-02 20:25:34,236 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:25:34,236 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:25:34,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-02 20:25:34,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 [2022-11-02 20:25:34,464 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:25:34,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:25:34,465 INFO L85 PathProgramCache]: Analyzing trace with hash 2022487687, now seen corresponding path program 1 times [2022-11-02 20:25:34,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-02 20:25:34,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1489731797] [2022-11-02 20:25:34,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:25:34,467 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-02 20:25:34,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat [2022-11-02 20:25:34,468 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-02 20:25:34,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6e6ec79-fc59-47a7-8a38-ab0d90f45679/bin/uautomizer-Dbtcem3rbc/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-02 20:25:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:25:35,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 52 conjunts are in the unsatisfiable core [2022-11-02 20:25:35,520 INFO L286 TraceCheckSpWp]: Computing forward predicates...