./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa --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 32bit --witnessprinter.graph.data.programhash 82bdcd0599c1cc352b3450b4e917b8a69eeb254589d3b948d4951dae1b33e3d4 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:56:53,858 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:56:53,860 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:56:53,883 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:56:53,883 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:56:53,884 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:56:53,886 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:56:53,887 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:56:53,889 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:56:53,889 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:56:53,890 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:56:53,891 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:56:53,892 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:56:53,892 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:56:53,893 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:56:53,895 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:56:53,895 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:56:53,896 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:56:53,898 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:56:53,900 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:56:53,901 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:56:53,902 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:56:53,903 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:56:53,904 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:56:53,907 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:56:53,907 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:56:53,907 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:56:53,908 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:56:53,909 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:56:53,909 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:56:53,910 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:56:53,910 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:56:53,911 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:56:53,912 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:56:53,913 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:56:53,913 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:56:53,914 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:56:53,914 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:56:53,914 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:56:53,915 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:56:53,916 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:56:53,916 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 17:56:53,933 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:56:53,934 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:56:53,934 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:56:53,934 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:56:53,934 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:56:53,934 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:56:53,935 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:56:53,935 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:56:53,935 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:56:53,935 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:56:53,935 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:56:53,936 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:56:53,937 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:56:53,937 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:56:53,937 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:56:53,938 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:56:53,938 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:56:53,938 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:56:53,938 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:56:53,938 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_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/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_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 82bdcd0599c1cc352b3450b4e917b8a69eeb254589d3b948d4951dae1b33e3d4 [2021-12-06 17:56:54,142 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:56:54,156 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:56:54,158 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:56:54,159 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:56:54,159 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:56:54,161 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c [2021-12-06 17:56:54,204 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/data/922f6a30f/e2fe7db4f47b44d6baa6e4a93fc182e4/FLAG6495fe018 [2021-12-06 17:56:54,595 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:56:54,596 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c [2021-12-06 17:56:54,609 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/data/922f6a30f/e2fe7db4f47b44d6baa6e4a93fc182e4/FLAG6495fe018 [2021-12-06 17:56:54,621 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/data/922f6a30f/e2fe7db4f47b44d6baa6e4a93fc182e4 [2021-12-06 17:56:54,623 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:56:54,624 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:56:54,626 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:56:54,626 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:56:54,628 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:56:54,629 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,630 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@582d757c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54, skipping insertion in model container [2021-12-06 17:56:54,630 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,635 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:56:54,669 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:56:54,793 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_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c[913,926] [2021-12-06 17:56:54,822 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_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c[5977,5990] [2021-12-06 17:56:54,855 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:56:54,862 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:56:54,871 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_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c[913,926] [2021-12-06 17:56:54,883 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_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.04.cil-1.c[5977,5990] [2021-12-06 17:56:54,905 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:56:54,919 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:56:54,919 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54 WrapperNode [2021-12-06 17:56:54,919 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:56:54,920 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:56:54,920 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:56:54,920 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:56:54,926 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,935 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,965 INFO L137 Inliner]: procedures = 56, calls = 60, calls flagged for inlining = 31, calls inlined = 31, statements flattened = 591 [2021-12-06 17:56:54,965 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:56:54,965 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:56:54,966 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:56:54,966 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:56:54,972 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,974 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,975 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,983 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,991 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,993 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:54,996 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:56:54,997 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:56:54,997 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:56:54,997 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:56:54,998 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (1/1) ... [2021-12-06 17:56:55,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:56:55,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:56:55,020 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:56:55,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:56:55,049 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:56:55,049 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-06 17:56:55,049 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-06 17:56:55,049 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2021-12-06 17:56:55,049 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2021-12-06 17:56:55,049 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-06 17:56:55,049 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-06 17:56:55,049 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-06 17:56:55,049 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-06 17:56:55,050 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-06 17:56:55,050 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-06 17:56:55,050 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-06 17:56:55,050 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:56:55,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:56:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-06 17:56:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-06 17:56:55,116 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:56:55,117 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:56:55,471 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:56:55,480 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:56:55,481 INFO L301 CfgBuilder]: Removed 11 assume(true) statements. [2021-12-06 17:56:55,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:56:55 BoogieIcfgContainer [2021-12-06 17:56:55,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:56:55,485 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:56:55,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:56:55,488 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:56:55,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:56:54" (1/3) ... [2021-12-06 17:56:55,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44dc6ca6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:56:55, skipping insertion in model container [2021-12-06 17:56:55,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:54" (2/3) ... [2021-12-06 17:56:55,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44dc6ca6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:56:55, skipping insertion in model container [2021-12-06 17:56:55,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:56:55" (3/3) ... [2021-12-06 17:56:55,491 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.04.cil-1.c [2021-12-06 17:56:55,496 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:56:55,496 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-06 17:56:55,536 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:56:55,541 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:56:55,541 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-06 17:56:55,558 INFO L276 IsEmpty]: Start isEmpty. Operand has 254 states, 218 states have (on average 1.5963302752293578) internal successors, (348), 223 states have internal predecessors, (348), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2021-12-06 17:56:55,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 17:56:55,564 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:55,565 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:55,565 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:55,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:55,569 INFO L85 PathProgramCache]: Analyzing trace with hash -633619078, now seen corresponding path program 1 times [2021-12-06 17:56:55,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:55,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883666555] [2021-12-06 17:56:55,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:55,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:55,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:55,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 17:56:55,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:55,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:55,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883666555] [2021-12-06 17:56:55,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883666555] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:55,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:55,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:56:55,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658936883] [2021-12-06 17:56:55,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:55,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:56:55,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:55,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:56:55,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:56:55,768 INFO L87 Difference]: Start difference. First operand has 254 states, 218 states have (on average 1.5963302752293578) internal successors, (348), 223 states have internal predecessors, (348), 24 states have call successors, (24), 9 states have call predecessors, (24), 9 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:56:55,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:55,950 INFO L93 Difference]: Finished difference Result 561 states and 876 transitions. [2021-12-06 17:56:55,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:56:55,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2021-12-06 17:56:55,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:55,963 INFO L225 Difference]: With dead ends: 561 [2021-12-06 17:56:55,963 INFO L226 Difference]: Without dead ends: 314 [2021-12-06 17:56:55,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:56:55,969 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 464 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:55,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 648 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:56:55,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-12-06 17:56:56,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 308. [2021-12-06 17:56:56,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 267 states have (on average 1.4644194756554307) internal successors, (391), 271 states have internal predecessors, (391), 28 states have call successors, (28), 11 states have call predecessors, (28), 11 states have return successors, (32), 26 states have call predecessors, (32), 26 states have call successors, (32) [2021-12-06 17:56:56,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 451 transitions. [2021-12-06 17:56:56,029 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 451 transitions. Word has length 44 [2021-12-06 17:56:56,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:56,030 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 451 transitions. [2021-12-06 17:56:56,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:56:56,030 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 451 transitions. [2021-12-06 17:56:56,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 17:56:56,033 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:56,033 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:56,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:56:56,033 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:56,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:56,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1748999333, now seen corresponding path program 1 times [2021-12-06 17:56:56,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:56,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227359247] [2021-12-06 17:56:56,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:56,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:56,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 17:56:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:56,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:56,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227359247] [2021-12-06 17:56:56,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227359247] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:56,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:56,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:56:56,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081837030] [2021-12-06 17:56:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:56,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:56:56,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:56,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:56:56,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:56:56,099 INFO L87 Difference]: Start difference. First operand 308 states and 451 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:56:56,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:56,281 INFO L93 Difference]: Finished difference Result 556 states and 791 transitions. [2021-12-06 17:56:56,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:56:56,281 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-06 17:56:56,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:56,285 INFO L225 Difference]: With dead ends: 556 [2021-12-06 17:56:56,285 INFO L226 Difference]: Without dead ends: 432 [2021-12-06 17:56:56,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:56:56,287 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 208 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:56,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 828 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:56:56,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-12-06 17:56:56,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 375. [2021-12-06 17:56:56,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 328 states have (on average 1.4481707317073171) internal successors, (475), 332 states have internal predecessors, (475), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (35), 29 states have call predecessors, (35), 29 states have call successors, (35) [2021-12-06 17:56:56,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 541 transitions. [2021-12-06 17:56:56,313 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 541 transitions. Word has length 45 [2021-12-06 17:56:56,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:56,313 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 541 transitions. [2021-12-06 17:56:56,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:56:56,313 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 541 transitions. [2021-12-06 17:56:56,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 17:56:56,315 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:56,315 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:56,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:56:56,316 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:56,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:56,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1261610502, now seen corresponding path program 1 times [2021-12-06 17:56:56,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:56,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137325613] [2021-12-06 17:56:56,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:56,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:56,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:56,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-06 17:56:56,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:56,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:56,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137325613] [2021-12-06 17:56:56,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137325613] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:56,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:56,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:56:56,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631722846] [2021-12-06 17:56:56,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:56,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:56:56,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:56,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:56:56,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:56:56,373 INFO L87 Difference]: Start difference. First operand 375 states and 541 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:56:56,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:56,483 INFO L93 Difference]: Finished difference Result 783 states and 1100 transitions. [2021-12-06 17:56:56,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:56:56,484 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-12-06 17:56:56,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:56,487 INFO L225 Difference]: With dead ends: 783 [2021-12-06 17:56:56,488 INFO L226 Difference]: Without dead ends: 592 [2021-12-06 17:56:56,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:56:56,489 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 473 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:56,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [491 Valid, 644 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:56:56,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-12-06 17:56:56,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 540. [2021-12-06 17:56:56,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 474 states have (on average 1.4029535864978904) internal successors, (665), 481 states have internal predecessors, (665), 42 states have call successors, (42), 21 states have call predecessors, (42), 22 states have return successors, (52), 38 states have call predecessors, (52), 40 states have call successors, (52) [2021-12-06 17:56:56,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 759 transitions. [2021-12-06 17:56:56,522 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 759 transitions. Word has length 45 [2021-12-06 17:56:56,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:56,523 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 759 transitions. [2021-12-06 17:56:56,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:56:56,523 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 759 transitions. [2021-12-06 17:56:56,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-12-06 17:56:56,527 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:56,527 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:56,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 17:56:56,527 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:56,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:56,528 INFO L85 PathProgramCache]: Analyzing trace with hash 315009802, now seen corresponding path program 1 times [2021-12-06 17:56:56,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:56,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616868219] [2021-12-06 17:56:56,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:56,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:56:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 17:56:56,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,603 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 17:56:56,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:56,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616868219] [2021-12-06 17:56:56,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616868219] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:56,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:56,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:56:56,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844173648] [2021-12-06 17:56:56,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:56,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:56:56,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:56,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:56:56,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:56:56,605 INFO L87 Difference]: Start difference. First operand 540 states and 759 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:56:56,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:56,802 INFO L93 Difference]: Finished difference Result 1124 states and 1544 transitions. [2021-12-06 17:56:56,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:56:56,803 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2021-12-06 17:56:56,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:56,809 INFO L225 Difference]: With dead ends: 1124 [2021-12-06 17:56:56,809 INFO L226 Difference]: Without dead ends: 768 [2021-12-06 17:56:56,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:56:56,811 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 192 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 863 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:56,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 863 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:56:56,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-12-06 17:56:56,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 730. [2021-12-06 17:56:56,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 640 states have (on average 1.3515625) internal successors, (865), 649 states have internal predecessors, (865), 56 states have call successors, (56), 29 states have call predecessors, (56), 32 states have return successors, (76), 52 states have call predecessors, (76), 54 states have call successors, (76) [2021-12-06 17:56:56,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 997 transitions. [2021-12-06 17:56:56,849 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 997 transitions. Word has length 62 [2021-12-06 17:56:56,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:56,849 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 997 transitions. [2021-12-06 17:56:56,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:56:56,849 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 997 transitions. [2021-12-06 17:56:56,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 17:56:56,851 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:56,851 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:56,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 17:56:56,852 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:56,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:56,852 INFO L85 PathProgramCache]: Analyzing trace with hash 2001152359, now seen corresponding path program 1 times [2021-12-06 17:56:56,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:56,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066215982] [2021-12-06 17:56:56,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:56,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:56,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:56:56,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 17:56:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,902 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 17:56:56,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:56,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066215982] [2021-12-06 17:56:56,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066215982] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:56,903 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:56,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 17:56:56,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63879353] [2021-12-06 17:56:56,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:56,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:56:56,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:56,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:56:56,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 17:56:56,905 INFO L87 Difference]: Start difference. First operand 730 states and 997 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:56:57,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:57,028 INFO L93 Difference]: Finished difference Result 1383 states and 1850 transitions. [2021-12-06 17:56:57,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:56:57,029 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 67 [2021-12-06 17:56:57,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:57,033 INFO L225 Difference]: With dead ends: 1383 [2021-12-06 17:56:57,033 INFO L226 Difference]: Without dead ends: 929 [2021-12-06 17:56:57,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:56:57,036 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 460 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:57,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 641 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:56:57,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-12-06 17:56:57,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 874. [2021-12-06 17:56:57,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 768 states have (on average 1.3229166666666667) internal successors, (1016), 779 states have internal predecessors, (1016), 64 states have call successors, (64), 35 states have call predecessors, (64), 40 states have return successors, (90), 60 states have call predecessors, (90), 62 states have call successors, (90) [2021-12-06 17:56:57,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1170 transitions. [2021-12-06 17:56:57,072 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1170 transitions. Word has length 67 [2021-12-06 17:56:57,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:57,073 INFO L470 AbstractCegarLoop]: Abstraction has 874 states and 1170 transitions. [2021-12-06 17:56:57,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:56:57,073 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1170 transitions. [2021-12-06 17:56:57,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-06 17:56:57,074 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:57,075 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:57,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 17:56:57,075 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:57,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:57,075 INFO L85 PathProgramCache]: Analyzing trace with hash -454264156, now seen corresponding path program 1 times [2021-12-06 17:56:57,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:57,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646048064] [2021-12-06 17:56:57,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:57,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:57,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:57,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 17:56:57,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:56:57,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,159 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 17:56:57,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:57,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646048064] [2021-12-06 17:56:57,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646048064] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:56:57,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420337972] [2021-12-06 17:56:57,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:57,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:56:57,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:56:57,161 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:56:57,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:56:57,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:56:57,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:56:57,335 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:57,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:56:57,404 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 17:56:57,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420337972] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 17:56:57,404 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:56:57,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2021-12-06 17:56:57,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341573613] [2021-12-06 17:56:57,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:57,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:56:57,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:57,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:56:57,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:56:57,405 INFO L87 Difference]: Start difference. First operand 874 states and 1170 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:56:57,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:57,496 INFO L93 Difference]: Finished difference Result 930 states and 1238 transitions. [2021-12-06 17:56:57,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:56:57,496 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 68 [2021-12-06 17:56:57,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:57,501 INFO L225 Difference]: With dead ends: 930 [2021-12-06 17:56:57,501 INFO L226 Difference]: Without dead ends: 927 [2021-12-06 17:56:57,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:56:57,502 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 635 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:57,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 452 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:56:57,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-12-06 17:56:57,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 873. [2021-12-06 17:56:57,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 768 states have (on average 1.3203125) internal successors, (1014), 778 states have internal predecessors, (1014), 63 states have call successors, (63), 35 states have call predecessors, (63), 40 states have return successors, (90), 60 states have call predecessors, (90), 62 states have call successors, (90) [2021-12-06 17:56:57,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1167 transitions. [2021-12-06 17:56:57,541 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1167 transitions. Word has length 68 [2021-12-06 17:56:57,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:57,541 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 1167 transitions. [2021-12-06 17:56:57,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:56:57,542 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1167 transitions. [2021-12-06 17:56:57,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-06 17:56:57,543 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:57,544 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:57,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:56:57,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 17:56:57,744 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:57,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:57,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1198093110, now seen corresponding path program 1 times [2021-12-06 17:56:57,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:57,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453803617] [2021-12-06 17:56:57,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:57,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 17:56:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:56:57,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,806 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 17:56:57,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:57,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453803617] [2021-12-06 17:56:57,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453803617] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:56:57,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253363050] [2021-12-06 17:56:57,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:57,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:56:57,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:56:57,808 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:56:57,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:56:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 17:56:57,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:56:58,089 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:58,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:56:58,173 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 17:56:58,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253363050] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:56:58,174 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:56:58,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2021-12-06 17:56:58,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898984951] [2021-12-06 17:56:58,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:56:58,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:56:58,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:58,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:56:58,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:56:58,175 INFO L87 Difference]: Start difference. First operand 873 states and 1167 transitions. Second operand has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 17:56:58,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:58,989 INFO L93 Difference]: Finished difference Result 2573 states and 3387 transitions. [2021-12-06 17:56:58,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-06 17:56:58,990 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2021-12-06 17:56:58,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:59,004 INFO L225 Difference]: With dead ends: 2573 [2021-12-06 17:56:59,004 INFO L226 Difference]: Without dead ends: 2029 [2021-12-06 17:56:59,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2021-12-06 17:56:59,008 INFO L933 BasicCegarLoop]: 490 mSDtfsCounter, 827 mSDsluCounter, 2189 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 2679 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:59,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [852 Valid, 2679 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:56:59,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2029 states. [2021-12-06 17:56:59,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2029 to 1262. [2021-12-06 17:56:59,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 1118 states have (on average 1.295169946332737) internal successors, (1448), 1136 states have internal predecessors, (1448), 83 states have call successors, (83), 49 states have call predecessors, (83), 59 states have return successors, (124), 77 states have call predecessors, (124), 82 states have call successors, (124) [2021-12-06 17:56:59,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 1655 transitions. [2021-12-06 17:56:59,085 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 1655 transitions. Word has length 69 [2021-12-06 17:56:59,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:59,085 INFO L470 AbstractCegarLoop]: Abstraction has 1262 states and 1655 transitions. [2021-12-06 17:56:59,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 17:56:59,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 1655 transitions. [2021-12-06 17:56:59,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-12-06 17:56:59,088 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:59,088 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:59,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:56:59,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:56:59,289 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:59,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:59,289 INFO L85 PathProgramCache]: Analyzing trace with hash -888130838, now seen corresponding path program 1 times [2021-12-06 17:56:59,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:59,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165695909] [2021-12-06 17:56:59,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:59,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 17:56:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 17:56:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 17:56:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,360 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 17:56:59,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:59,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165695909] [2021-12-06 17:56:59,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165695909] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:56:59,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207896000] [2021-12-06 17:56:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:59,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:56:59,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:56:59,364 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:56:59,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:56:59,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:56:59,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:56:59,498 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 17:56:59,498 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:56:59,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207896000] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:59,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:56:59,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-06 17:56:59,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834312102] [2021-12-06 17:56:59,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:59,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:56:59,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:59,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:56:59,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:56:59,500 INFO L87 Difference]: Start difference. First operand 1262 states and 1655 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:56:59,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:59,555 INFO L93 Difference]: Finished difference Result 1985 states and 2593 transitions. [2021-12-06 17:56:59,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:56:59,556 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 88 [2021-12-06 17:56:59,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:59,561 INFO L225 Difference]: With dead ends: 1985 [2021-12-06 17:56:59,561 INFO L226 Difference]: Without dead ends: 1140 [2021-12-06 17:56:59,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:56:59,563 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 320 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:59,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 466 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:56:59,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2021-12-06 17:56:59,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 1125. [2021-12-06 17:56:59,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1125 states, 997 states have (on average 1.2938816449348045) internal successors, (1290), 1014 states have internal predecessors, (1290), 75 states have call successors, (75), 43 states have call predecessors, (75), 51 states have return successors, (110), 68 states have call predecessors, (110), 74 states have call successors, (110) [2021-12-06 17:56:59,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 1475 transitions. [2021-12-06 17:56:59,607 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 1475 transitions. Word has length 88 [2021-12-06 17:56:59,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:59,607 INFO L470 AbstractCegarLoop]: Abstraction has 1125 states and 1475 transitions. [2021-12-06 17:56:59,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:56:59,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 1475 transitions. [2021-12-06 17:56:59,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:56:59,610 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:59,610 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:59,630 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:56:59,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:56:59,811 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:59,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:59,811 INFO L85 PathProgramCache]: Analyzing trace with hash -422269311, now seen corresponding path program 1 times [2021-12-06 17:56:59,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:59,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117491858] [2021-12-06 17:56:59,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:59,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:59,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:56:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:56:59,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:56:59,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:56:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:59,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:59,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:59,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117491858] [2021-12-06 17:56:59,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117491858] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:59,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:59,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:56:59,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745141597] [2021-12-06 17:56:59,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:59,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:56:59,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:59,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:56:59,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:56:59,864 INFO L87 Difference]: Start difference. First operand 1125 states and 1475 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:00,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:00,258 INFO L93 Difference]: Finished difference Result 1346 states and 1819 transitions. [2021-12-06 17:57:00,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:57:00,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:00,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:00,266 INFO L225 Difference]: With dead ends: 1346 [2021-12-06 17:57:00,266 INFO L226 Difference]: Without dead ends: 1179 [2021-12-06 17:57:00,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:57:00,268 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 484 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:00,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [500 Valid, 740 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:57:00,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2021-12-06 17:57:00,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 1125. [2021-12-06 17:57:00,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1125 states, 997 states have (on average 1.2928786359077231) internal successors, (1289), 1014 states have internal predecessors, (1289), 75 states have call successors, (75), 43 states have call predecessors, (75), 51 states have return successors, (110), 68 states have call predecessors, (110), 74 states have call successors, (110) [2021-12-06 17:57:00,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 1474 transitions. [2021-12-06 17:57:00,327 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 1474 transitions. Word has length 90 [2021-12-06 17:57:00,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:00,327 INFO L470 AbstractCegarLoop]: Abstraction has 1125 states and 1474 transitions. [2021-12-06 17:57:00,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:00,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 1474 transitions. [2021-12-06 17:57:00,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:00,330 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:00,330 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:00,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 17:57:00,330 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:00,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:00,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1261302973, now seen corresponding path program 1 times [2021-12-06 17:57:00,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:00,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226686917] [2021-12-06 17:57:00,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:00,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:00,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:00,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:00,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:00,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:00,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:00,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226686917] [2021-12-06 17:57:00,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226686917] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:00,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:00,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:57:00,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977584579] [2021-12-06 17:57:00,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:00,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:57:00,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:00,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:57:00,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:57:00,398 INFO L87 Difference]: Start difference. First operand 1125 states and 1474 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:01,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:01,063 INFO L93 Difference]: Finished difference Result 1565 states and 2161 transitions. [2021-12-06 17:57:01,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:57:01,064 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:01,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:01,069 INFO L225 Difference]: With dead ends: 1565 [2021-12-06 17:57:01,069 INFO L226 Difference]: Without dead ends: 1400 [2021-12-06 17:57:01,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:57:01,071 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 777 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 1032 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:01,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [792 Valid, 1032 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:57:01,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-12-06 17:57:01,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 1293. [2021-12-06 17:57:01,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1145 states have (on average 1.3248908296943231) internal successors, (1517), 1163 states have internal predecessors, (1517), 88 states have call successors, (88), 49 states have call predecessors, (88), 58 states have return successors, (126), 81 states have call predecessors, (126), 87 states have call successors, (126) [2021-12-06 17:57:01,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1731 transitions. [2021-12-06 17:57:01,132 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1731 transitions. Word has length 90 [2021-12-06 17:57:01,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:01,132 INFO L470 AbstractCegarLoop]: Abstraction has 1293 states and 1731 transitions. [2021-12-06 17:57:01,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:01,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1731 transitions. [2021-12-06 17:57:01,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:01,135 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:01,135 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:01,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 17:57:01,135 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:01,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:01,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1859004871, now seen corresponding path program 1 times [2021-12-06 17:57:01,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:01,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116509750] [2021-12-06 17:57:01,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:01,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:01,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:01,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:01,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116509750] [2021-12-06 17:57:01,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116509750] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:01,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:01,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:01,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420648121] [2021-12-06 17:57:01,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:01,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:01,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:01,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:01,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:01,203 INFO L87 Difference]: Start difference. First operand 1293 states and 1731 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:02,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:02,052 INFO L93 Difference]: Finished difference Result 1958 states and 2763 transitions. [2021-12-06 17:57:02,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:57:02,052 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:02,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:02,059 INFO L225 Difference]: With dead ends: 1958 [2021-12-06 17:57:02,059 INFO L226 Difference]: Without dead ends: 1625 [2021-12-06 17:57:02,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:57:02,061 INFO L933 BasicCegarLoop]: 518 mSDtfsCounter, 779 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 1621 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:02,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 1621 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:02,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1625 states. [2021-12-06 17:57:02,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1625 to 1450. [2021-12-06 17:57:02,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1282 states have (on average 1.34399375975039) internal successors, (1723), 1301 states have internal predecessors, (1723), 101 states have call successors, (101), 55 states have call predecessors, (101), 65 states have return successors, (141), 95 states have call predecessors, (141), 100 states have call successors, (141) [2021-12-06 17:57:02,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 1965 transitions. [2021-12-06 17:57:02,136 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 1965 transitions. Word has length 90 [2021-12-06 17:57:02,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:02,136 INFO L470 AbstractCegarLoop]: Abstraction has 1450 states and 1965 transitions. [2021-12-06 17:57:02,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:02,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 1965 transitions. [2021-12-06 17:57:02,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:02,139 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:02,139 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:02,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 17:57:02,139 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:02,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:02,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1548739579, now seen corresponding path program 1 times [2021-12-06 17:57:02,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:02,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743658355] [2021-12-06 17:57:02,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:02,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:02,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:02,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:02,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:02,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:02,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743658355] [2021-12-06 17:57:02,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743658355] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:02,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:02,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:02,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855365656] [2021-12-06 17:57:02,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:02,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:02,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:02,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:02,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:02,202 INFO L87 Difference]: Start difference. First operand 1450 states and 1965 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:03,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:03,057 INFO L93 Difference]: Finished difference Result 2535 states and 3645 transitions. [2021-12-06 17:57:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:57:03,057 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:03,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:03,068 INFO L225 Difference]: With dead ends: 2535 [2021-12-06 17:57:03,069 INFO L226 Difference]: Without dead ends: 2045 [2021-12-06 17:57:03,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:57:03,072 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 773 mSDsluCounter, 1099 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 1605 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:03,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [788 Valid, 1605 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1349 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:03,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2021-12-06 17:57:03,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 1768. [2021-12-06 17:57:03,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1768 states, 1560 states have (on average 1.373076923076923) internal successors, (2142), 1581 states have internal predecessors, (2142), 127 states have call successors, (127), 67 states have call predecessors, (127), 79 states have return successors, (175), 123 states have call predecessors, (175), 126 states have call successors, (175) [2021-12-06 17:57:03,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1768 states to 1768 states and 2444 transitions. [2021-12-06 17:57:03,171 INFO L78 Accepts]: Start accepts. Automaton has 1768 states and 2444 transitions. Word has length 90 [2021-12-06 17:57:03,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:03,171 INFO L470 AbstractCegarLoop]: Abstraction has 1768 states and 2444 transitions. [2021-12-06 17:57:03,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:03,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1768 states and 2444 transitions. [2021-12-06 17:57:03,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:03,174 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:03,174 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:03,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 17:57:03,174 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:03,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:03,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1471838781, now seen corresponding path program 1 times [2021-12-06 17:57:03,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:03,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216727758] [2021-12-06 17:57:03,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:03,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:03,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:03,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:03,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:03,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:03,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:03,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:03,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216727758] [2021-12-06 17:57:03,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216727758] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:03,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:03,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:03,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31296048] [2021-12-06 17:57:03,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:03,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:03,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:03,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:03,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:03,245 INFO L87 Difference]: Start difference. First operand 1768 states and 2444 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:04,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:04,158 INFO L93 Difference]: Finished difference Result 3655 states and 5352 transitions. [2021-12-06 17:57:04,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:57:04,159 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:04,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:04,170 INFO L225 Difference]: With dead ends: 3655 [2021-12-06 17:57:04,170 INFO L226 Difference]: Without dead ends: 2847 [2021-12-06 17:57:04,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:57:04,172 INFO L933 BasicCegarLoop]: 501 mSDtfsCounter, 772 mSDsluCounter, 1099 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 1417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:04,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [787 Valid, 1600 Invalid, 1417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:04,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2847 states. [2021-12-06 17:57:04,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2847 to 2405. [2021-12-06 17:57:04,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2405 states, 2117 states have (on average 1.4076523382144543) internal successors, (2980), 2142 states have internal predecessors, (2980), 179 states have call successors, (179), 91 states have call predecessors, (179), 107 states have return successors, (249), 179 states have call predecessors, (249), 178 states have call successors, (249) [2021-12-06 17:57:04,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2405 states to 2405 states and 3408 transitions. [2021-12-06 17:57:04,295 INFO L78 Accepts]: Start accepts. Automaton has 2405 states and 3408 transitions. Word has length 90 [2021-12-06 17:57:04,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:04,295 INFO L470 AbstractCegarLoop]: Abstraction has 2405 states and 3408 transitions. [2021-12-06 17:57:04,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:04,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2405 states and 3408 transitions. [2021-12-06 17:57:04,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:04,298 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:04,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:04,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 17:57:04,298 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:04,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:04,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1855777861, now seen corresponding path program 1 times [2021-12-06 17:57:04,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:04,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413353182] [2021-12-06 17:57:04,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:04,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:04,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:04,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:04,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:04,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:04,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:04,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:04,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413353182] [2021-12-06 17:57:04,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413353182] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:04,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:04,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:04,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216795245] [2021-12-06 17:57:04,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:04,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:04,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:04,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:04,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:04,360 INFO L87 Difference]: Start difference. First operand 2405 states and 3408 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:05,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:05,295 INFO L93 Difference]: Finished difference Result 6414 states and 9552 transitions. [2021-12-06 17:57:05,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:05,296 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:05,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:05,316 INFO L225 Difference]: With dead ends: 6414 [2021-12-06 17:57:05,316 INFO L226 Difference]: Without dead ends: 4969 [2021-12-06 17:57:05,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:05,321 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 987 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1219 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:05,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1007 Valid, 1219 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 17:57:05,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4969 states. [2021-12-06 17:57:05,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4969 to 3662. [2021-12-06 17:57:05,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3662 states, 3222 states have (on average 1.4432029795158288) internal successors, (4650), 3255 states have internal predecessors, (4650), 275 states have call successors, (275), 139 states have call predecessors, (275), 163 states have return successors, (407), 283 states have call predecessors, (407), 274 states have call successors, (407) [2021-12-06 17:57:05,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 5332 transitions. [2021-12-06 17:57:05,506 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 5332 transitions. Word has length 90 [2021-12-06 17:57:05,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:05,507 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 5332 transitions. [2021-12-06 17:57:05,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:05,507 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 5332 transitions. [2021-12-06 17:57:05,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:05,511 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:05,511 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:05,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:57:05,511 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:05,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:05,512 INFO L85 PathProgramCache]: Analyzing trace with hash -530731645, now seen corresponding path program 1 times [2021-12-06 17:57:05,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:05,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429321916] [2021-12-06 17:57:05,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:05,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:05,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:05,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:05,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:05,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:05,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:05,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429321916] [2021-12-06 17:57:05,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429321916] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:05,573 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:05,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:05,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025403566] [2021-12-06 17:57:05,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:05,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:05,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:05,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:05,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:05,574 INFO L87 Difference]: Start difference. First operand 3662 states and 5332 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:06,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:06,700 INFO L93 Difference]: Finished difference Result 11149 states and 16842 transitions. [2021-12-06 17:57:06,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:06,700 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:06,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:06,730 INFO L225 Difference]: With dead ends: 11149 [2021-12-06 17:57:06,730 INFO L226 Difference]: Without dead ends: 8447 [2021-12-06 17:57:06,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:06,738 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 904 mSDsluCounter, 1088 mSDsCounter, 0 mSdLazyCounter, 1317 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 924 SdHoareTripleChecker+Valid, 1576 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:06,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [924 Valid, 1576 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1317 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 17:57:06,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8447 states. [2021-12-06 17:57:07,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8447 to 6087. [2021-12-06 17:57:07,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6087 states, 5351 states have (on average 1.4703793683423658) internal successors, (7868), 5400 states have internal predecessors, (7868), 459 states have call successors, (459), 235 states have call predecessors, (459), 275 states have return successors, (769), 483 states have call predecessors, (769), 458 states have call successors, (769) [2021-12-06 17:57:07,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6087 states to 6087 states and 9096 transitions. [2021-12-06 17:57:07,055 INFO L78 Accepts]: Start accepts. Automaton has 6087 states and 9096 transitions. Word has length 90 [2021-12-06 17:57:07,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:07,055 INFO L470 AbstractCegarLoop]: Abstraction has 6087 states and 9096 transitions. [2021-12-06 17:57:07,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:07,055 INFO L276 IsEmpty]: Start isEmpty. Operand 6087 states and 9096 transitions. [2021-12-06 17:57:07,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:07,059 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:07,060 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:07,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 17:57:07,060 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:07,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:07,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1023357819, now seen corresponding path program 1 times [2021-12-06 17:57:07,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:07,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733994467] [2021-12-06 17:57:07,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:07,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:07,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:07,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:07,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:07,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:07,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733994467] [2021-12-06 17:57:07,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733994467] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:07,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:07,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:07,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547146618] [2021-12-06 17:57:07,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:07,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:07,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:07,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:07,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:07,124 INFO L87 Difference]: Start difference. First operand 6087 states and 9096 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:08,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:08,653 INFO L93 Difference]: Finished difference Result 20084 states and 30768 transitions. [2021-12-06 17:57:08,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:08,654 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:08,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:08,694 INFO L225 Difference]: With dead ends: 20084 [2021-12-06 17:57:08,694 INFO L226 Difference]: Without dead ends: 14957 [2021-12-06 17:57:08,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:08,707 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 792 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1619 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:08,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [806 Valid, 1619 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1464 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:08,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14957 states. [2021-12-06 17:57:09,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14957 to 11000. [2021-12-06 17:57:09,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11000 states, 9688 states have (on average 1.4911230388109) internal successors, (14446), 9769 states have internal predecessors, (14446), 811 states have call successors, (811), 427 states have call predecessors, (811), 499 states have return successors, (1639), 867 states have call predecessors, (1639), 810 states have call successors, (1639) [2021-12-06 17:57:09,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11000 states to 11000 states and 16896 transitions. [2021-12-06 17:57:09,276 INFO L78 Accepts]: Start accepts. Automaton has 11000 states and 16896 transitions. Word has length 90 [2021-12-06 17:57:09,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:09,276 INFO L470 AbstractCegarLoop]: Abstraction has 11000 states and 16896 transitions. [2021-12-06 17:57:09,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand 11000 states and 16896 transitions. [2021-12-06 17:57:09,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:09,286 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:09,286 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:09,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 17:57:09,287 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:09,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:09,287 INFO L85 PathProgramCache]: Analyzing trace with hash -69417661, now seen corresponding path program 1 times [2021-12-06 17:57:09,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:09,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105446750] [2021-12-06 17:57:09,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:09,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:09,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:09,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:09,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:09,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:09,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105446750] [2021-12-06 17:57:09,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105446750] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:09,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:09,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:09,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097321869] [2021-12-06 17:57:09,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:09,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:09,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:09,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:09,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:09,362 INFO L87 Difference]: Start difference. First operand 11000 states and 16896 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:11,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:11,469 INFO L93 Difference]: Finished difference Result 37571 states and 58678 transitions. [2021-12-06 17:57:11,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:11,469 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:11,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:11,550 INFO L225 Difference]: With dead ends: 37571 [2021-12-06 17:57:11,550 INFO L226 Difference]: Without dead ends: 27531 [2021-12-06 17:57:11,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:11,583 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 825 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:11,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [845 Valid, 1570 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:11,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27531 states. [2021-12-06 17:57:12,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27531 to 20793. [2021-12-06 17:57:12,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20793 states, 18361 states have (on average 1.5049289254397908) internal successors, (27632), 18506 states have internal predecessors, (27632), 1483 states have call successors, (1483), 811 states have call predecessors, (1483), 947 states have return successors, (3833), 1603 states have call predecessors, (3833), 1482 states have call successors, (3833) [2021-12-06 17:57:12,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20793 states to 20793 states and 32948 transitions. [2021-12-06 17:57:12,665 INFO L78 Accepts]: Start accepts. Automaton has 20793 states and 32948 transitions. Word has length 90 [2021-12-06 17:57:12,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:12,665 INFO L470 AbstractCegarLoop]: Abstraction has 20793 states and 32948 transitions. [2021-12-06 17:57:12,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:12,666 INFO L276 IsEmpty]: Start isEmpty. Operand 20793 states and 32948 transitions. [2021-12-06 17:57:12,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:12,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:12,677 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:12,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 17:57:12,677 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:12,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:12,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1285571387, now seen corresponding path program 1 times [2021-12-06 17:57:12,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:12,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895575004] [2021-12-06 17:57:12,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:12,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:12,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:12,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:12,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:12,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:12,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895575004] [2021-12-06 17:57:12,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895575004] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:12,738 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:12,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:12,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170607245] [2021-12-06 17:57:12,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:12,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:12,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:12,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:12,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:12,739 INFO L87 Difference]: Start difference. First operand 20793 states and 32948 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:15,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:15,999 INFO L93 Difference]: Finished difference Result 71290 states and 114484 transitions. [2021-12-06 17:57:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:15,999 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:15,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:16,143 INFO L225 Difference]: With dead ends: 71290 [2021-12-06 17:57:16,143 INFO L226 Difference]: Without dead ends: 51457 [2021-12-06 17:57:16,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:16,191 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 770 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 784 SdHoareTripleChecker+Valid, 1556 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:16,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [784 Valid, 1556 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1367 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:16,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51457 states. [2021-12-06 17:57:18,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51457 to 40290. [2021-12-06 17:57:18,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40290 states, 35698 states have (on average 1.5143145274245056) internal successors, (54058), 35971 states have internal predecessors, (54058), 2755 states have call successors, (2755), 1571 states have call predecessors, (2755), 1835 states have return successors, (9607), 3003 states have call predecessors, (9607), 2754 states have call successors, (9607) [2021-12-06 17:57:18,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40290 states to 40290 states and 66420 transitions. [2021-12-06 17:57:18,455 INFO L78 Accepts]: Start accepts. Automaton has 40290 states and 66420 transitions. Word has length 90 [2021-12-06 17:57:18,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:18,455 INFO L470 AbstractCegarLoop]: Abstraction has 40290 states and 66420 transitions. [2021-12-06 17:57:18,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:18,455 INFO L276 IsEmpty]: Start isEmpty. Operand 40290 states and 66420 transitions. [2021-12-06 17:57:18,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-12-06 17:57:18,476 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:18,476 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:18,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 17:57:18,477 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:18,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:18,477 INFO L85 PathProgramCache]: Analyzing trace with hash -2017538813, now seen corresponding path program 1 times [2021-12-06 17:57:18,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:18,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406188764] [2021-12-06 17:57:18,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:18,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:18,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:18,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:18,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:18,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:18,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:18,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:18,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:18,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:18,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:18,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406188764] [2021-12-06 17:57:18,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406188764] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:18,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:18,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:57:18,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782385559] [2021-12-06 17:57:18,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:18,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:57:18,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:18,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:57:18,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:57:18,531 INFO L87 Difference]: Start difference. First operand 40290 states and 66420 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:22,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:22,827 INFO L93 Difference]: Finished difference Result 112799 states and 183613 transitions. [2021-12-06 17:57:22,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:57:22,828 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 90 [2021-12-06 17:57:22,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:23,055 INFO L225 Difference]: With dead ends: 112799 [2021-12-06 17:57:23,056 INFO L226 Difference]: Without dead ends: 73470 [2021-12-06 17:57:23,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:57:23,151 INFO L933 BasicCegarLoop]: 608 mSDtfsCounter, 961 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 1324 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:23,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 1324 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:23,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73470 states. [2021-12-06 17:57:26,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73470 to 59779. [2021-12-06 17:57:26,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59779 states, 52863 states have (on average 1.5048521650303615) internal successors, (79551), 53393 states have internal predecessors, (79551), 4177 states have call successors, (4177), 2345 states have call predecessors, (4177), 2737 states have return successors, (13217), 4296 states have call predecessors, (13217), 4176 states have call successors, (13217) [2021-12-06 17:57:26,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59779 states to 59779 states and 96945 transitions. [2021-12-06 17:57:26,367 INFO L78 Accepts]: Start accepts. Automaton has 59779 states and 96945 transitions. Word has length 90 [2021-12-06 17:57:26,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:26,368 INFO L470 AbstractCegarLoop]: Abstraction has 59779 states and 96945 transitions. [2021-12-06 17:57:26,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:26,368 INFO L276 IsEmpty]: Start isEmpty. Operand 59779 states and 96945 transitions. [2021-12-06 17:57:26,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-06 17:57:26,415 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:26,416 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:26,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 17:57:26,416 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:26,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:26,416 INFO L85 PathProgramCache]: Analyzing trace with hash 220614803, now seen corresponding path program 1 times [2021-12-06 17:57:26,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:26,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237875341] [2021-12-06 17:57:26,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:26,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:26,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:57:26,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-06 17:57:26,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 17:57:26,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 17:57:26,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 17:57:26,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,470 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 17:57:26,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:26,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237875341] [2021-12-06 17:57:26,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237875341] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:57:26,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053742971] [2021-12-06 17:57:26,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:26,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:57:26,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:57:26,472 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:57:26,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:57:26,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:26,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:57:26,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:57:26,625 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 17:57:26,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:57:26,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053742971] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:26,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:57:26,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-06 17:57:26,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614012217] [2021-12-06 17:57:26,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:26,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:57:26,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:26,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:57:26,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:26,627 INFO L87 Difference]: Start difference. First operand 59779 states and 96945 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-06 17:57:28,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:28,843 INFO L93 Difference]: Finished difference Result 60158 states and 97413 transitions. [2021-12-06 17:57:28,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:57:28,844 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2021-12-06 17:57:28,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:29,008 INFO L225 Difference]: With dead ends: 60158 [2021-12-06 17:57:29,009 INFO L226 Difference]: Without dead ends: 58832 [2021-12-06 17:57:29,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:29,040 INFO L933 BasicCegarLoop]: 404 mSDtfsCounter, 62 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:29,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 738 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:57:29,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58832 states. [2021-12-06 17:57:32,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58832 to 58832. [2021-12-06 17:57:32,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58832 states, 52019 states have (on average 1.5089294296314808) internal successors, (78493), 52533 states have internal predecessors, (78493), 4120 states have call successors, (4120), 2308 states have call predecessors, (4120), 2692 states have return successors, (13125), 4246 states have call predecessors, (13125), 4120 states have call successors, (13125) [2021-12-06 17:57:32,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58832 states to 58832 states and 95738 transitions. [2021-12-06 17:57:32,534 INFO L78 Accepts]: Start accepts. Automaton has 58832 states and 95738 transitions. Word has length 103 [2021-12-06 17:57:32,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:32,534 INFO L470 AbstractCegarLoop]: Abstraction has 58832 states and 95738 transitions. [2021-12-06 17:57:32,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-12-06 17:57:32,535 INFO L276 IsEmpty]: Start isEmpty. Operand 58832 states and 95738 transitions. [2021-12-06 17:57:32,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-06 17:57:32,607 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:32,607 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:57:32,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-06 17:57:32,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:57:32,809 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:32,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:32,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1933035341, now seen corresponding path program 1 times [2021-12-06 17:57:32,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:32,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342503398] [2021-12-06 17:57:32,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:32,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:32,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:32,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:32,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 17:57:32,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:57:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:57:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,923 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 17:57:32,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:32,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342503398] [2021-12-06 17:57:32,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342503398] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:57:32,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605521600] [2021-12-06 17:57:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:32,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:57:32,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:57:32,924 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:57:32,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:57:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 577 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:57:32,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:57:33,095 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 17:57:33,095 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:57:33,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605521600] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:33,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:57:33,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 17:57:33,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308091370] [2021-12-06 17:57:33,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:33,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:57:33,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:33,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:57:33,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:57:33,097 INFO L87 Difference]: Start difference. First operand 58832 states and 95738 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:57:37,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:37,786 INFO L93 Difference]: Finished difference Result 175089 states and 286556 transitions. [2021-12-06 17:57:37,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:57:37,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 146 [2021-12-06 17:57:37,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:38,114 INFO L225 Difference]: With dead ends: 175089 [2021-12-06 17:57:38,114 INFO L226 Difference]: Without dead ends: 116271 [2021-12-06 17:57:38,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:57:38,221 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 210 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:38,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 513 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:57:38,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116271 states. [2021-12-06 17:57:43,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116271 to 115497. [2021-12-06 17:57:43,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115497 states, 102086 states have (on average 1.5072781772231256) internal successors, (153872), 103113 states have internal predecessors, (153872), 8034 states have call successors, (8034), 4608 states have call predecessors, (8034), 5376 states have return successors, (25789), 8031 states have call predecessors, (25789), 8034 states have call successors, (25789) [2021-12-06 17:57:44,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115497 states to 115497 states and 187695 transitions. [2021-12-06 17:57:44,195 INFO L78 Accepts]: Start accepts. Automaton has 115497 states and 187695 transitions. Word has length 146 [2021-12-06 17:57:44,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:44,195 INFO L470 AbstractCegarLoop]: Abstraction has 115497 states and 187695 transitions. [2021-12-06 17:57:44,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:57:44,195 INFO L276 IsEmpty]: Start isEmpty. Operand 115497 states and 187695 transitions. [2021-12-06 17:57:44,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-06 17:57:44,344 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:44,344 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:57:44,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-06 17:57:44,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-12-06 17:57:44,546 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:44,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:44,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1942347923, now seen corresponding path program 1 times [2021-12-06 17:57:44,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:44,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320111489] [2021-12-06 17:57:44,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:44,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:44,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:44,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:57:44,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:57:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:57:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:57:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 17:57:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:57:44,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:57:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,667 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 17:57:44,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:44,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320111489] [2021-12-06 17:57:44,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320111489] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:57:44,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669999961] [2021-12-06 17:57:44,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:44,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:57:44,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:57:44,669 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:57:44,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 17:57:44,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 571 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:57:44,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:57:44,837 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-06 17:57:44,837 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:57:44,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669999961] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:44,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:57:44,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 17:57:44,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491794998] [2021-12-06 17:57:44,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:44,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:57:44,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:44,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:57:44,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:57:44,839 INFO L87 Difference]: Start difference. First operand 115497 states and 187695 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:57:54,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:54,686 INFO L93 Difference]: Finished difference Result 343682 states and 561833 transitions. [2021-12-06 17:57:54,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:57:54,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 146 [2021-12-06 17:57:54,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:55,411 INFO L225 Difference]: With dead ends: 343682 [2021-12-06 17:57:55,411 INFO L226 Difference]: Without dead ends: 228199 [2021-12-06 17:57:55,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:57:55,655 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 222 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:55,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 513 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:57:55,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228199 states. [2021-12-06 17:58:06,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228199 to 226653. [2021-12-06 17:58:06,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226653 states, 200272 states have (on average 1.5055724215067507) internal successors, (301524), 202325 states have internal predecessors, (301524), 15652 states have call successors, (15652), 9192 states have call predecessors, (15652), 10728 states have return successors, (50907), 15391 states have call predecessors, (50907), 15652 states have call successors, (50907) [2021-12-06 17:58:07,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226653 states to 226653 states and 368083 transitions. [2021-12-06 17:58:07,619 INFO L78 Accepts]: Start accepts. Automaton has 226653 states and 368083 transitions. Word has length 146 [2021-12-06 17:58:07,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:07,619 INFO L470 AbstractCegarLoop]: Abstraction has 226653 states and 368083 transitions. [2021-12-06 17:58:07,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:58:07,620 INFO L276 IsEmpty]: Start isEmpty. Operand 226653 states and 368083 transitions. [2021-12-06 17:58:08,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-12-06 17:58:08,007 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:08,007 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:58:08,038 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 17:58:08,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:08,208 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:08,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:08,209 INFO L85 PathProgramCache]: Analyzing trace with hash 215566221, now seen corresponding path program 1 times [2021-12-06 17:58:08,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:08,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689670030] [2021-12-06 17:58:08,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:08,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:08,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:58:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:58:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:58:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:58:08,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:58:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 17:58:08,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:58:08,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:58:08,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,291 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-06 17:58:08,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:08,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689670030] [2021-12-06 17:58:08,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689670030] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:58:08,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299480332] [2021-12-06 17:58:08,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:08,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:08,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:58:08,293 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:58:08,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 17:58:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:08,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:58:08,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:58:08,493 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 17:58:08,493 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:58:08,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299480332] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:08,493 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:58:08,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-06 17:58:08,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122281778] [2021-12-06 17:58:08,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:08,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:58:08,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:08,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:58:08,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:58:08,495 INFO L87 Difference]: Start difference. First operand 226653 states and 368083 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 17:58:28,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:28,493 INFO L93 Difference]: Finished difference Result 671767 states and 1102026 transitions. [2021-12-06 17:58:28,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:58:28,493 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 146 [2021-12-06 17:58:28,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:30,351 INFO L225 Difference]: With dead ends: 671767 [2021-12-06 17:58:30,351 INFO L226 Difference]: Without dead ends: 445129 [2021-12-06 17:58:30,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:58:30,836 INFO L933 BasicCegarLoop]: 504 mSDtfsCounter, 233 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 768 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.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:30,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 768 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:58:31,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445129 states. [2021-12-06 17:58:52,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445129 to 445129. [2021-12-06 17:58:53,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445129 states, 393689 states have (on average 1.4999860295817258) internal successors, (590528), 397279 states have internal predecessors, (590528), 30127 states have call successors, (30127), 18240 states have call predecessors, (30127), 21312 states have return successors, (105846), 30121 states have call predecessors, (105846), 30127 states have call successors, (105846) [2021-12-06 17:58:55,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445129 states to 445129 states and 726501 transitions. [2021-12-06 17:58:55,128 INFO L78 Accepts]: Start accepts. Automaton has 445129 states and 726501 transitions. Word has length 146 [2021-12-06 17:58:55,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:55,128 INFO L470 AbstractCegarLoop]: Abstraction has 445129 states and 726501 transitions. [2021-12-06 17:58:55,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 17:58:55,129 INFO L276 IsEmpty]: Start isEmpty. Operand 445129 states and 726501 transitions. [2021-12-06 17:58:56,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-12-06 17:58:56,481 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:56,482 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:58:56,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-06 17:58:56,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:56,683 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:56,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:56,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1165944198, now seen corresponding path program 1 times [2021-12-06 17:58:56,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:56,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346154527] [2021-12-06 17:58:56,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:56,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:56,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:58:56,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 17:58:56,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 17:58:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:58:56,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:58:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 17:58:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:58:56,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 17:58:56,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:58:56,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-06 17:58:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,800 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-06 17:58:56,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:56,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346154527] [2021-12-06 17:58:56,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346154527] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:58:56,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851889355] [2021-12-06 17:58:56,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:56,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:56,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:58:56,802 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:58:56,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 17:58:56,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:56,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 701 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:58:56,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:58:57,036 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 17:58:57,037 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:58:57,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851889355] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:57,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:58:57,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 17:58:57,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648071998] [2021-12-06 17:58:57,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:57,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:58:57,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:57,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:58:57,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:58:57,038 INFO L87 Difference]: Start difference. First operand 445129 states and 726501 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:59:36,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:36,480 INFO L93 Difference]: Finished difference Result 1323647 states and 2175564 transitions. [2021-12-06 17:59:36,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:59:36,481 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 190 [2021-12-06 17:59:36,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:40,051 INFO L225 Difference]: With dead ends: 1323647 [2021-12-06 17:59:40,052 INFO L226 Difference]: Without dead ends: 878539 [2021-12-06 17:59:41,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:59:41,257 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 155 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:41,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 513 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:59:41,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878539 states. [2021-12-06 18:00:24,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878539 to 872361. [2021-12-06 18:00:25,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872361 states, 771617 states have (on average 1.4981836843926455) internal successors, (1156024), 778795 states have internal predecessors, (1156024), 58407 states have call successors, (58407), 36192 states have call predecessors, (58407), 42336 states have return successors, (208342), 57885 states have call predecessors, (208342), 58407 states have call successors, (208342) [2021-12-06 18:00:30,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872361 states to 872361 states and 1422773 transitions. [2021-12-06 18:00:30,445 INFO L78 Accepts]: Start accepts. Automaton has 872361 states and 1422773 transitions. Word has length 190 [2021-12-06 18:00:30,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:00:30,445 INFO L470 AbstractCegarLoop]: Abstraction has 872361 states and 1422773 transitions. [2021-12-06 18:00:30,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 18:00:30,446 INFO L276 IsEmpty]: Start isEmpty. Operand 872361 states and 1422773 transitions. [2021-12-06 18:00:33,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-12-06 18:00:33,207 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:00:33,207 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:00:33,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 18:00:33,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 18:00:33,408 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:00:33,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:00:33,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1140819898, now seen corresponding path program 1 times [2021-12-06 18:00:33,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:00:33,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279892865] [2021-12-06 18:00:33,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:00:33,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:00:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:00:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 18:00:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 18:00:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 18:00:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 18:00:33,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 18:00:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 18:00:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 18:00:33,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 18:00:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-06 18:00:33,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,506 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-06 18:00:33,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:00:33,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279892865] [2021-12-06 18:00:33,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279892865] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:00:33,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865916516] [2021-12-06 18:00:33,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:00:33,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:00:33,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:00:33,508 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:00:33,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a2ec3e9-1d29-4fab-abdd-bbd7afc3fab9/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 18:00:33,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:33,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 701 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 18:00:33,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:00:34,144 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 18:00:34,144 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:00:34,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865916516] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:00:34,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:00:34,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 18:00:34,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183486748] [2021-12-06 18:00:34,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:00:34,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:00:34,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:00:34,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:00:34,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:00:34,146 INFO L87 Difference]: Start difference. First operand 872361 states and 1422773 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 18:01:52,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:01:52,722 INFO L93 Difference]: Finished difference Result 2592777 states and 4256592 transitions. [2021-12-06 18:01:52,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:01:52,723 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 2 states have internal predecessors, (139), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 190 [2021-12-06 18:01:52,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:00,197 INFO L225 Difference]: With dead ends: 2592777 [2021-12-06 18:02:00,197 INFO L226 Difference]: Without dead ends: 1720437 [2021-12-06 18:02:03,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:03,186 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 157 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:03,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 519 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:02:04,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1720437 states. [2021-12-06 18:03:30,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1720437 to 1708083. [2021-12-06 18:03:32,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1708083 states, 1511439 states have (on average 1.4964004501670263) internal successors, (2261718), 1525793 states have internal predecessors, (2261718), 112837 states have call successors, (112837), 71518 states have call predecessors, (112837), 83806 states have return successors, (409994), 111283 states have call predecessors, (409994), 112837 states have call successors, (409994)