./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/verifythis/tree_max.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/verifythis/tree_max.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF --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 e98a60ea9ee0c00575c08606ce8b95d0660c5b235c5932147dfee4b13512f57c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 05:34:03,673 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 05:34:03,676 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 05:34:03,726 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 05:34:03,727 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 05:34:03,731 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 05:34:03,734 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 05:34:03,739 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 05:34:03,742 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 05:34:03,749 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 05:34:03,750 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 05:34:03,752 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 05:34:03,753 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 05:34:03,756 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 05:34:03,759 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 05:34:03,764 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 05:34:03,766 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 05:34:03,768 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 05:34:03,770 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 05:34:03,780 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 05:34:03,783 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 05:34:03,785 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 05:34:03,788 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 05:34:03,790 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 05:34:03,801 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 05:34:03,802 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 05:34:03,802 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 05:34:03,805 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 05:34:03,806 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 05:34:03,807 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 05:34:03,808 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 05:34:03,809 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 05:34:03,811 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 05:34:03,813 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 05:34:03,815 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 05:34:03,815 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 05:34:03,816 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 05:34:03,816 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 05:34:03,817 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 05:34:03,818 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 05:34:03,819 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 05:34:03,820 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 05:34:03,869 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 05:34:03,869 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 05:34:03,870 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 05:34:03,870 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 05:34:03,872 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 05:34:03,872 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 05:34:03,873 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 05:34:03,873 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 05:34:03,873 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 05:34:03,874 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 05:34:03,875 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 05:34:03,875 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 05:34:03,875 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 05:34:03,876 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 05:34:03,876 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 05:34:03,876 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 05:34:03,877 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 05:34:03,877 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 05:34:03,877 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 05:34:03,877 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 05:34:03,878 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 05:34:03,878 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 05:34:03,878 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 05:34:03,879 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 05:34:03,879 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:34:03,879 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 05:34:03,879 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 05:34:03,880 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 05:34:03,880 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 05:34:03,882 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 05:34:03,882 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 05:34:03,882 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 05:34:03,883 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 05:34:03,883 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 05:34:03,883 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_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/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_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF 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 -> e98a60ea9ee0c00575c08606ce8b95d0660c5b235c5932147dfee4b13512f57c [2021-11-20 05:34:04,218 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 05:34:04,247 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 05:34:04,250 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 05:34:04,251 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 05:34:04,252 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 05:34:04,254 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/verifythis/tree_max.c [2021-11-20 05:34:04,343 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/data/ccf90a29c/7d3cb267ace94673be200e83603e6dc4/FLAG6dce09252 [2021-11-20 05:34:05,026 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 05:34:05,027 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/sv-benchmarks/c/verifythis/tree_max.c [2021-11-20 05:34:05,041 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/data/ccf90a29c/7d3cb267ace94673be200e83603e6dc4/FLAG6dce09252 [2021-11-20 05:34:05,365 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/data/ccf90a29c/7d3cb267ace94673be200e83603e6dc4 [2021-11-20 05:34:05,368 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 05:34:05,370 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 05:34:05,375 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 05:34:05,375 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 05:34:05,379 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 05:34:05,381 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,382 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22fef58e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05, skipping insertion in model container [2021-11-20 05:34:05,382 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,392 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 05:34:05,413 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:34:05,705 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_3538cfb4-391b-4fd8-9f19-641b167ae447/sv-benchmarks/c/verifythis/tree_max.c[544,557] [2021-11-20 05:34:05,737 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:34:05,750 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 05:34:05,765 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_3538cfb4-391b-4fd8-9f19-641b167ae447/sv-benchmarks/c/verifythis/tree_max.c[544,557] [2021-11-20 05:34:05,775 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:34:05,792 INFO L208 MainTranslator]: Completed translation [2021-11-20 05:34:05,793 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05 WrapperNode [2021-11-20 05:34:05,793 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 05:34:05,794 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 05:34:05,795 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 05:34:05,795 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 05:34:05,804 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,813 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,834 INFO L137 Inliner]: procedures = 24, calls = 28, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 38 [2021-11-20 05:34:05,835 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 05:34:05,836 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 05:34:05,836 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 05:34:05,836 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 05:34:05,846 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,846 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,850 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,850 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,859 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,861 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,863 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,866 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 05:34:05,867 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 05:34:05,867 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 05:34:05,868 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 05:34:05,869 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (1/1) ... [2021-11-20 05:34:05,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:34:05,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:05,904 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:05,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 05:34:05,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 05:34:05,962 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 05:34:05,962 INFO L130 BoogieDeclarations]: Found specification of procedure max [2021-11-20 05:34:05,962 INFO L138 BoogieDeclarations]: Found implementation of procedure max [2021-11-20 05:34:05,962 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_tree [2021-11-20 05:34:05,963 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_tree [2021-11-20 05:34:05,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 05:34:05,963 INFO L130 BoogieDeclarations]: Found specification of procedure check [2021-11-20 05:34:05,963 INFO L138 BoogieDeclarations]: Found implementation of procedure check [2021-11-20 05:34:05,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 05:34:05,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 05:34:05,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 05:34:05,964 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 05:34:05,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 05:34:05,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 05:34:06,108 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 05:34:06,123 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 05:34:06,419 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 05:34:06,435 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 05:34:06,435 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-20 05:34:06,437 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:34:06 BoogieIcfgContainer [2021-11-20 05:34:06,439 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 05:34:06,441 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 05:34:06,441 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 05:34:06,448 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 05:34:06,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 05:34:05" (1/3) ... [2021-11-20 05:34:06,451 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37de565e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:34:06, skipping insertion in model container [2021-11-20 05:34:06,452 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:05" (2/3) ... [2021-11-20 05:34:06,452 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@37de565e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:34:06, skipping insertion in model container [2021-11-20 05:34:06,452 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:34:06" (3/3) ... [2021-11-20 05:34:06,454 INFO L111 eAbstractionObserver]: Analyzing ICFG tree_max.c [2021-11-20 05:34:06,461 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 05:34:06,461 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 05:34:06,520 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 05:34:06,529 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-11-20 05:34:06,529 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 05:34:06,550 INFO L276 IsEmpty]: Start isEmpty. Operand has 41 states, 27 states have (on average 1.2962962962962963) internal successors, (35), 28 states have internal predecessors, (35), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-11-20 05:34:06,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-20 05:34:06,557 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:06,558 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:06,558 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:06,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:06,565 INFO L85 PathProgramCache]: Analyzing trace with hash 998783614, now seen corresponding path program 1 times [2021-11-20 05:34:06,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:06,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137613571] [2021-11-20 05:34:06,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:06,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:06,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:06,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:07,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:34:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:07,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:07,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:07,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137613571] [2021-11-20 05:34:07,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137613571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:34:07,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:34:07,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-20 05:34:07,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470939425] [2021-11-20 05:34:07,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:34:07,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:34:07,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:07,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:34:07,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:34:07,127 INFO L87 Difference]: Start difference. First operand has 41 states, 27 states have (on average 1.2962962962962963) internal successors, (35), 28 states have internal predecessors, (35), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 8 states, 8 states have (on average 1.625) internal successors, (13), 5 states have internal predecessors, (13), 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-11-20 05:34:07,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:07,539 INFO L93 Difference]: Finished difference Result 74 states and 98 transitions. [2021-11-20 05:34:07,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-20 05:34:07,555 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.625) internal successors, (13), 5 states have internal predecessors, (13), 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 18 [2021-11-20 05:34:07,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:07,566 INFO L225 Difference]: With dead ends: 74 [2021-11-20 05:34:07,581 INFO L226 Difference]: Without dead ends: 35 [2021-11-20 05:34:07,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-11-20 05:34:07,590 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 39 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:07,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 162 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 05:34:07,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-11-20 05:34:07,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-11-20 05:34:07,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 25 states have internal predecessors, (28), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2021-11-20 05:34:07,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2021-11-20 05:34:07,702 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 18 [2021-11-20 05:34:07,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:07,702 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2021-11-20 05:34:07,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.625) internal successors, (13), 5 states have internal predecessors, (13), 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-11-20 05:34:07,703 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2021-11-20 05:34:07,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-20 05:34:07,706 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:07,706 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:07,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 05:34:07,707 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:07,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:07,708 INFO L85 PathProgramCache]: Analyzing trace with hash -976273983, now seen corresponding path program 1 times [2021-11-20 05:34:07,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:07,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914053141] [2021-11-20 05:34:07,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:07,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:07,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:07,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:07,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:07,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:07,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-20 05:34:08,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,050 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-20 05:34:08,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:08,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914053141] [2021-11-20 05:34:08,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914053141] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:34:08,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:34:08,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-20 05:34:08,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055570153] [2021-11-20 05:34:08,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:34:08,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-20 05:34:08,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:08,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-20 05:34:08,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-20 05:34:08,063 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 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-11-20 05:34:08,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:08,336 INFO L93 Difference]: Finished difference Result 48 states and 61 transitions. [2021-11-20 05:34:08,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 05:34:08,337 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 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 28 [2021-11-20 05:34:08,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:08,339 INFO L225 Difference]: With dead ends: 48 [2021-11-20 05:34:08,339 INFO L226 Difference]: Without dead ends: 37 [2021-11-20 05:34:08,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-11-20 05:34:08,343 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 36 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:08,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 133 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:34:08,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-11-20 05:34:08,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-11-20 05:34:08,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 27 states have internal predecessors, (29), 9 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-20 05:34:08,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2021-11-20 05:34:08,357 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 28 [2021-11-20 05:34:08,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:08,358 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2021-11-20 05:34:08,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 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-11-20 05:34:08,359 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2021-11-20 05:34:08,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-20 05:34:08,361 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:08,361 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2021-11-20 05:34:08,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 05:34:08,362 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:08,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:08,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1376325807, now seen corresponding path program 1 times [2021-11-20 05:34:08,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:08,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923985867] [2021-11-20 05:34:08,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:08,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:08,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-20 05:34:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,706 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-20 05:34:08,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:08,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923985867] [2021-11-20 05:34:08,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923985867] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:08,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137295264] [2021-11-20 05:34:08,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:08,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:08,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:08,710 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:08,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 05:34:08,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:08,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-20 05:34:08,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:09,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-11-20 05:34:09,467 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:34:09,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:09,721 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-11-20 05:34:09,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-20 05:34:09,796 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-20 05:34:09,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137295264] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:34:09,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:34:09,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 10] total 22 [2021-11-20 05:34:09,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992076662] [2021-11-20 05:34:09,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:09,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-20 05:34:09,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:09,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-20 05:34:09,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-11-20 05:34:09,805 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand has 22 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2021-11-20 05:34:10,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:10,483 INFO L93 Difference]: Finished difference Result 46 states and 58 transitions. [2021-11-20 05:34:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-20 05:34:10,484 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) Word has length 41 [2021-11-20 05:34:10,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:10,486 INFO L225 Difference]: With dead ends: 46 [2021-11-20 05:34:10,486 INFO L226 Difference]: Without dead ends: 44 [2021-11-20 05:34:10,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 05:34:10,489 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 72 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:10,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 185 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 05:34:10,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-11-20 05:34:10,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2021-11-20 05:34:10,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 29 states have internal predecessors, (32), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-20 05:34:10,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 51 transitions. [2021-11-20 05:34:10,501 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 51 transitions. Word has length 41 [2021-11-20 05:34:10,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:10,502 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 51 transitions. [2021-11-20 05:34:10,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2021-11-20 05:34:10,503 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 51 transitions. [2021-11-20 05:34:10,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-20 05:34:10,505 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:10,506 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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-11-20 05:34:10,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:10,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:10,724 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:10,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:10,725 INFO L85 PathProgramCache]: Analyzing trace with hash 2126921006, now seen corresponding path program 1 times [2021-11-20 05:34:10,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:10,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711608279] [2021-11-20 05:34:10,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:10,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:10,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:10,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:10,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:11,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-20 05:34:11,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:11,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,369 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-20 05:34:11,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:11,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711608279] [2021-11-20 05:34:11,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711608279] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:11,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897888460] [2021-11-20 05:34:11,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:11,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:11,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:11,372 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:11,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 05:34:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:11,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-20 05:34:11,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:11,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:34:11,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:34:11,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-20 05:34:11,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-20 05:34:12,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-11-20 05:34:12,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-11-20 05:34:12,275 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-20 05:34:12,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:12,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897888460] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:12,900 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:34:12,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 26 [2021-11-20 05:34:12,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880300758] [2021-11-20 05:34:12,901 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:12,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-20 05:34:12,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:12,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-20 05:34:12,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2021-11-20 05:34:12,903 INFO L87 Difference]: Start difference. First operand 40 states and 51 transitions. Second operand has 26 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 19 states have internal predecessors, (47), 9 states have call successors, (14), 6 states have call predecessors, (14), 8 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2021-11-20 05:34:14,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:14,255 INFO L93 Difference]: Finished difference Result 97 states and 135 transitions. [2021-11-20 05:34:14,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-20 05:34:14,256 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 19 states have internal predecessors, (47), 9 states have call successors, (14), 6 states have call predecessors, (14), 8 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) Word has length 47 [2021-11-20 05:34:14,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:14,264 INFO L225 Difference]: With dead ends: 97 [2021-11-20 05:34:14,265 INFO L226 Difference]: Without dead ends: 85 [2021-11-20 05:34:14,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=234, Invalid=2628, Unknown=0, NotChecked=0, Total=2862 [2021-11-20 05:34:14,269 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 78 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:14,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 422 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 545 Invalid, 0 Unknown, 98 Unchecked, 0.5s Time] [2021-11-20 05:34:14,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-11-20 05:34:14,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 73. [2021-11-20 05:34:14,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 49 states have (on average 1.2244897959183674) internal successors, (60), 52 states have internal predecessors, (60), 15 states have call successors, (15), 6 states have call predecessors, (15), 8 states have return successors, (27), 14 states have call predecessors, (27), 11 states have call successors, (27) [2021-11-20 05:34:14,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 102 transitions. [2021-11-20 05:34:14,310 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 102 transitions. Word has length 47 [2021-11-20 05:34:14,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:14,312 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 102 transitions. [2021-11-20 05:34:14,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 19 states have internal predecessors, (47), 9 states have call successors, (14), 6 states have call predecessors, (14), 8 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2021-11-20 05:34:14,313 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 102 transitions. [2021-11-20 05:34:14,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-20 05:34:14,326 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:14,326 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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-11-20 05:34:14,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:14,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:14,549 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:14,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:14,550 INFO L85 PathProgramCache]: Analyzing trace with hash -2051682644, now seen corresponding path program 1 times [2021-11-20 05:34:14,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:14,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992739120] [2021-11-20 05:34:14,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:14,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:14,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:14,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-20 05:34:14,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:14,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,890 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-20 05:34:14,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:14,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992739120] [2021-11-20 05:34:14,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992739120] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:14,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877035613] [2021-11-20 05:34:14,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:14,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:14,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:14,897 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:14,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 05:34:14,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:14,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 53 conjunts are in the unsatisfiable core [2021-11-20 05:34:14,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:15,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-20 05:34:15,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-20 05:34:15,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-11-20 05:34:15,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-11-20 05:34:15,572 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-20 05:34:15,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-20 05:34:16,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877035613] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:34:16,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:34:16,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 12] total 21 [2021-11-20 05:34:16,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842984386] [2021-11-20 05:34:16,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:16,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 05:34:16,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:16,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 05:34:16,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-11-20 05:34:16,088 INFO L87 Difference]: Start difference. First operand 73 states and 102 transitions. Second operand has 21 states, 20 states have (on average 2.45) internal successors, (49), 13 states have internal predecessors, (49), 6 states have call successors, (18), 6 states have call predecessors, (18), 5 states have return successors, (13), 9 states have call predecessors, (13), 5 states have call successors, (13) [2021-11-20 05:34:16,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:16,647 INFO L93 Difference]: Finished difference Result 136 states and 183 transitions. [2021-11-20 05:34:16,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-20 05:34:16,649 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 13 states have internal predecessors, (49), 6 states have call successors, (18), 6 states have call predecessors, (18), 5 states have return successors, (13), 9 states have call predecessors, (13), 5 states have call successors, (13) Word has length 47 [2021-11-20 05:34:16,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:16,652 INFO L225 Difference]: With dead ends: 136 [2021-11-20 05:34:16,652 INFO L226 Difference]: Without dead ends: 95 [2021-11-20 05:34:16,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-11-20 05:34:16,655 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 42 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:16,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 428 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 325 Invalid, 0 Unknown, 101 Unchecked, 0.3s Time] [2021-11-20 05:34:16,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-11-20 05:34:16,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2021-11-20 05:34:16,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 66 states have (on average 1.196969696969697) internal successors, (79), 66 states have internal predecessors, (79), 17 states have call successors, (17), 9 states have call predecessors, (17), 10 states have return successors, (35), 18 states have call predecessors, (35), 12 states have call successors, (35) [2021-11-20 05:34:16,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 131 transitions. [2021-11-20 05:34:16,700 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 131 transitions. Word has length 47 [2021-11-20 05:34:16,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:16,701 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 131 transitions. [2021-11-20 05:34:16,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 13 states have internal predecessors, (49), 6 states have call successors, (18), 6 states have call predecessors, (18), 5 states have return successors, (13), 9 states have call predecessors, (13), 5 states have call successors, (13) [2021-11-20 05:34:16,702 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 131 transitions. [2021-11-20 05:34:16,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-20 05:34:16,704 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:16,704 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:16,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-20 05:34:16,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:16,917 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:16,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:16,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1292352465, now seen corresponding path program 2 times [2021-11-20 05:34:16,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:16,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897297450] [2021-11-20 05:34:16,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:16,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:17,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:17,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:17,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:17,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:17,357 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-20 05:34:17,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:17,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897297450] [2021-11-20 05:34:17,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897297450] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:17,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260341975] [2021-11-20 05:34:17,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:34:17,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:17,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:17,360 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:17,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 05:34:17,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:34:17,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:34:17,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 54 conjunts are in the unsatisfiable core [2021-11-20 05:34:17,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:17,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-20 05:34:18,118 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-20 05:34:18,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:18,853 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-20 05:34:18,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260341975] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:34:18,854 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:34:18,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 13] total 39 [2021-11-20 05:34:18,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859209775] [2021-11-20 05:34:18,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:18,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-11-20 05:34:18,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:18,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-11-20 05:34:18,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1370, Unknown=0, NotChecked=0, Total=1482 [2021-11-20 05:34:18,861 INFO L87 Difference]: Start difference. First operand 94 states and 131 transitions. Second operand has 39 states, 32 states have (on average 2.3125) internal successors, (74), 31 states have internal predecessors, (74), 15 states have call successors, (25), 6 states have call predecessors, (25), 12 states have return successors, (20), 16 states have call predecessors, (20), 12 states have call successors, (20) [2021-11-20 05:34:20,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:20,924 INFO L93 Difference]: Finished difference Result 199 states and 312 transitions. [2021-11-20 05:34:20,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-20 05:34:20,926 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 32 states have (on average 2.3125) internal successors, (74), 31 states have internal predecessors, (74), 15 states have call successors, (25), 6 states have call predecessors, (25), 12 states have return successors, (20), 16 states have call predecessors, (20), 12 states have call successors, (20) Word has length 57 [2021-11-20 05:34:20,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:20,931 INFO L225 Difference]: With dead ends: 199 [2021-11-20 05:34:20,931 INFO L226 Difference]: Without dead ends: 178 [2021-11-20 05:34:20,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=389, Invalid=4303, Unknown=0, NotChecked=0, Total=4692 [2021-11-20 05:34:20,937 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 117 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:20,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 683 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 929 Invalid, 0 Unknown, 329 Unchecked, 0.8s Time] [2021-11-20 05:34:20,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-11-20 05:34:20,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 123. [2021-11-20 05:34:20,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 86 states have (on average 1.244186046511628) internal successors, (107), 88 states have internal predecessors, (107), 21 states have call successors, (21), 11 states have call predecessors, (21), 15 states have return successors, (52), 23 states have call predecessors, (52), 16 states have call successors, (52) [2021-11-20 05:34:20,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 180 transitions. [2021-11-20 05:34:20,976 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 180 transitions. Word has length 57 [2021-11-20 05:34:20,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:20,977 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 180 transitions. [2021-11-20 05:34:20,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 32 states have (on average 2.3125) internal successors, (74), 31 states have internal predecessors, (74), 15 states have call successors, (25), 6 states have call predecessors, (25), 12 states have return successors, (20), 16 states have call predecessors, (20), 12 states have call successors, (20) [2021-11-20 05:34:20,978 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 180 transitions. [2021-11-20 05:34:20,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-20 05:34:20,980 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:20,981 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:21,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:21,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:21,198 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:21,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:21,198 INFO L85 PathProgramCache]: Analyzing trace with hash -945278837, now seen corresponding path program 3 times [2021-11-20 05:34:21,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:21,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82473119] [2021-11-20 05:34:21,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:21,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:21,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:21,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:21,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:21,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:22,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:22,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:22,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:22,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:22,151 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 29 proven. 19 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-20 05:34:22,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:22,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82473119] [2021-11-20 05:34:22,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82473119] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:22,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126780368] [2021-11-20 05:34:22,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:34:22,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:22,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:22,154 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:22,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-20 05:34:22,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-20 05:34:22,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:34:22,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 83 conjunts are in the unsatisfiable core [2021-11-20 05:34:22,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:22,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-20 05:34:22,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-20 05:34:23,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-11-20 05:34:23,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-11-20 05:34:23,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-11-20 05:34:23,648 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 16 proven. 30 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-20 05:34:23,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:25,033 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:34:25,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 44 [2021-11-20 05:34:25,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126780368] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:25,454 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:34:25,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 25] total 47 [2021-11-20 05:34:25,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061269929] [2021-11-20 05:34:25,455 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:25,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-11-20 05:34:25,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:25,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-11-20 05:34:25,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=3842, Unknown=0, NotChecked=0, Total=4032 [2021-11-20 05:34:25,459 INFO L87 Difference]: Start difference. First operand 123 states and 180 transitions. Second operand has 47 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 34 states have internal predecessors, (66), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) [2021-11-20 05:34:29,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:29,202 INFO L93 Difference]: Finished difference Result 274 states and 510 transitions. [2021-11-20 05:34:29,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-20 05:34:29,203 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 34 states have internal predecessors, (66), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) Word has length 70 [2021-11-20 05:34:29,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:29,209 INFO L225 Difference]: With dead ends: 274 [2021-11-20 05:34:29,209 INFO L226 Difference]: Without dead ends: 272 [2021-11-20 05:34:29,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1661 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=637, Invalid=8105, Unknown=0, NotChecked=0, Total=8742 [2021-11-20 05:34:29,217 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 173 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1967 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 2065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:29,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 419 Invalid, 2065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1967 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 05:34:29,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-11-20 05:34:29,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 178. [2021-11-20 05:34:29,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 126 states have (on average 1.246031746031746) internal successors, (157), 129 states have internal predecessors, (157), 27 states have call successors, (27), 13 states have call predecessors, (27), 24 states have return successors, (112), 35 states have call predecessors, (112), 19 states have call successors, (112) [2021-11-20 05:34:29,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 296 transitions. [2021-11-20 05:34:29,274 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 296 transitions. Word has length 70 [2021-11-20 05:34:29,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:29,275 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 296 transitions. [2021-11-20 05:34:29,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 34 states have internal predecessors, (66), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) [2021-11-20 05:34:29,276 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 296 transitions. [2021-11-20 05:34:29,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-20 05:34:29,279 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:29,279 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-20 05:34:29,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:29,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:29,496 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:29,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:29,496 INFO L85 PathProgramCache]: Analyzing trace with hash -909256420, now seen corresponding path program 1 times [2021-11-20 05:34:29,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:29,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818589845] [2021-11-20 05:34:29,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:29,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:29,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:29,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:29,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:29,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:29,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:29,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:29,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:29,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:29,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:30,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,467 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 26 proven. 22 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-20 05:34:30,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:30,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818589845] [2021-11-20 05:34:30,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818589845] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:30,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362637385] [2021-11-20 05:34:30,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:30,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:30,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,473 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-20 05:34:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 79 conjunts are in the unsatisfiable core [2021-11-20 05:34:30,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:31,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-11-20 05:34:31,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-11-20 05:34:32,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-11-20 05:34:32,164 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 18 proven. 28 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-20 05:34:32,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:33,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:34:33,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 43 [2021-11-20 05:34:34,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362637385] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:34,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:34:34,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 50 [2021-11-20 05:34:34,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980107661] [2021-11-20 05:34:34,100 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:34,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-11-20 05:34:34,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:34,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-11-20 05:34:34,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=3737, Unknown=0, NotChecked=0, Total=3906 [2021-11-20 05:34:34,104 INFO L87 Difference]: Start difference. First operand 178 states and 296 transitions. Second operand has 50 states, 41 states have (on average 1.6585365853658536) internal successors, (68), 35 states have internal predecessors, (68), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) [2021-11-20 05:34:40,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:40,447 INFO L93 Difference]: Finished difference Result 499 states and 951 transitions. [2021-11-20 05:34:40,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-11-20 05:34:40,448 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 41 states have (on average 1.6585365853658536) internal successors, (68), 35 states have internal predecessors, (68), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) Word has length 71 [2021-11-20 05:34:40,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:40,455 INFO L225 Difference]: With dead ends: 499 [2021-11-20 05:34:40,455 INFO L226 Difference]: Without dead ends: 374 [2021-11-20 05:34:40,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2307 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=874, Invalid=11558, Unknown=0, NotChecked=0, Total=12432 [2021-11-20 05:34:40,463 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 181 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 2795 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 2898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 2795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:40,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 477 Invalid, 2898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 2795 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-20 05:34:40,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-11-20 05:34:40,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 219. [2021-11-20 05:34:40,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 157 states have (on average 1.2484076433121019) internal successors, (196), 161 states have internal predecessors, (196), 28 states have call successors, (28), 13 states have call predecessors, (28), 33 states have return successors, (163), 44 states have call predecessors, (163), 20 states have call successors, (163) [2021-11-20 05:34:40,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 387 transitions. [2021-11-20 05:34:40,515 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 387 transitions. Word has length 71 [2021-11-20 05:34:40,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:40,515 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 387 transitions. [2021-11-20 05:34:40,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 41 states have (on average 1.6585365853658536) internal successors, (68), 35 states have internal predecessors, (68), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) [2021-11-20 05:34:40,516 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 387 transitions. [2021-11-20 05:34:40,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-20 05:34:40,520 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:40,520 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-20 05:34:40,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:40,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:40,745 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:40,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:40,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1931785932, now seen corresponding path program 2 times [2021-11-20 05:34:40,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:40,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918382427] [2021-11-20 05:34:40,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:40,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:40,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:40,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:40,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:40,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:40,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:40,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:40,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:41,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:41,003 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-20 05:34:41,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:41,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918382427] [2021-11-20 05:34:41,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918382427] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:41,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305856198] [2021-11-20 05:34:41,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:34:41,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:41,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:41,006 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:41,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-20 05:34:41,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:34:41,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:34:41,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-20 05:34:41,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:41,455 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-20 05:34:41,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:41,985 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-20 05:34:41,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305856198] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:34:41,985 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:34:41,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 21 [2021-11-20 05:34:41,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682634859] [2021-11-20 05:34:41,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:41,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 05:34:41,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:41,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 05:34:41,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-11-20 05:34:41,988 INFO L87 Difference]: Start difference. First operand 219 states and 387 transitions. Second operand has 21 states, 20 states have (on average 2.15) internal successors, (43), 14 states have internal predecessors, (43), 4 states have call successors, (12), 3 states have call predecessors, (12), 5 states have return successors, (12), 9 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-20 05:34:43,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:43,278 INFO L93 Difference]: Finished difference Result 501 states and 1068 transitions. [2021-11-20 05:34:43,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-20 05:34:43,279 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.15) internal successors, (43), 14 states have internal predecessors, (43), 4 states have call successors, (12), 3 states have call predecessors, (12), 5 states have return successors, (12), 9 states have call predecessors, (12), 3 states have call successors, (12) Word has length 71 [2021-11-20 05:34:43,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:43,286 INFO L225 Difference]: With dead ends: 501 [2021-11-20 05:34:43,286 INFO L226 Difference]: Without dead ends: 315 [2021-11-20 05:34:43,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 160 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=379, Invalid=1877, Unknown=0, NotChecked=0, Total=2256 [2021-11-20 05:34:43,291 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 126 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:43,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 362 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-20 05:34:43,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-11-20 05:34:43,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 242. [2021-11-20 05:34:43,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 176 states have (on average 1.2102272727272727) internal successors, (213), 177 states have internal predecessors, (213), 28 states have call successors, (28), 13 states have call predecessors, (28), 37 states have return successors, (185), 51 states have call predecessors, (185), 20 states have call successors, (185) [2021-11-20 05:34:43,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 426 transitions. [2021-11-20 05:34:43,332 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 426 transitions. Word has length 71 [2021-11-20 05:34:43,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:43,332 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 426 transitions. [2021-11-20 05:34:43,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.15) internal successors, (43), 14 states have internal predecessors, (43), 4 states have call successors, (12), 3 states have call predecessors, (12), 5 states have return successors, (12), 9 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-20 05:34:43,333 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 426 transitions. [2021-11-20 05:34:43,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-20 05:34:43,336 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:43,337 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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] [2021-11-20 05:34:43,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:43,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:43,553 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:43,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:43,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1914561797, now seen corresponding path program 1 times [2021-11-20 05:34:43,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:43,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609190192] [2021-11-20 05:34:43,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:43,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:43,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:43,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:44,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:44,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:44,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:44,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:44,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:44,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:44,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:44,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:44,653 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 26 proven. 23 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-20 05:34:44,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:44,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609190192] [2021-11-20 05:34:44,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609190192] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:44,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810928347] [2021-11-20 05:34:44,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:44,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:44,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:44,656 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:44,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-20 05:34:44,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:44,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 82 conjunts are in the unsatisfiable core [2021-11-20 05:34:44,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:46,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-11-20 05:34:46,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-11-20 05:34:46,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-11-20 05:34:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 14 proven. 31 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-20 05:34:46,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:47,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:34:47,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 41 [2021-11-20 05:34:48,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810928347] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:48,625 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:34:48,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 54 [2021-11-20 05:34:48,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679916743] [2021-11-20 05:34:48,625 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:48,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-11-20 05:34:48,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:48,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-11-20 05:34:48,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=4625, Unknown=0, NotChecked=0, Total=4830 [2021-11-20 05:34:48,630 INFO L87 Difference]: Start difference. First operand 242 states and 426 transitions. Second operand has 54 states, 44 states have (on average 1.5909090909090908) internal successors, (70), 38 states have internal predecessors, (70), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) [2021-11-20 05:34:53,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:53,235 INFO L93 Difference]: Finished difference Result 323 states and 590 transitions. [2021-11-20 05:34:53,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-20 05:34:53,242 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 44 states have (on average 1.5909090909090908) internal successors, (70), 38 states have internal predecessors, (70), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) Word has length 72 [2021-11-20 05:34:53,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:53,248 INFO L225 Difference]: With dead ends: 323 [2021-11-20 05:34:53,248 INFO L226 Difference]: Without dead ends: 321 [2021-11-20 05:34:53,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2129 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=739, Invalid=10181, Unknown=0, NotChecked=0, Total=10920 [2021-11-20 05:34:53,254 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 149 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 2550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 2466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:53,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 508 Invalid, 2550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 2466 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-20 05:34:53,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-20 05:34:53,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 237. [2021-11-20 05:34:53,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 172 states have (on average 1.2093023255813953) internal successors, (208), 173 states have internal predecessors, (208), 28 states have call successors, (28), 13 states have call predecessors, (28), 36 states have return successors, (179), 50 states have call predecessors, (179), 20 states have call successors, (179) [2021-11-20 05:34:53,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 415 transitions. [2021-11-20 05:34:53,291 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 415 transitions. Word has length 72 [2021-11-20 05:34:53,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:53,292 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 415 transitions. [2021-11-20 05:34:53,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 44 states have (on average 1.5909090909090908) internal successors, (70), 38 states have internal predecessors, (70), 16 states have call successors, (22), 6 states have call predecessors, (22), 9 states have return successors, (17), 15 states have call predecessors, (17), 12 states have call successors, (17) [2021-11-20 05:34:53,292 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 415 transitions. [2021-11-20 05:34:53,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-20 05:34:53,296 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:53,296 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:53,342 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:53,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-20 05:34:53,512 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:53,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:53,513 INFO L85 PathProgramCache]: Analyzing trace with hash 872853690, now seen corresponding path program 1 times [2021-11-20 05:34:53,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:53,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664732959] [2021-11-20 05:34:53,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:53,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:53,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:53,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:53,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:53,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:53,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:53,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:53,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:53,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:53,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:53,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:53,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:54,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:54,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:54,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:54,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:54,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:54,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:54,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:54,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:54,329 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 31 proven. 14 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-20 05:34:54,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:54,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664732959] [2021-11-20 05:34:54,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664732959] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:54,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725338487] [2021-11-20 05:34:54,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:54,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:54,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:54,332 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:54,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-20 05:34:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:54,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 71 conjunts are in the unsatisfiable core [2021-11-20 05:34:54,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:55,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-11-20 05:34:55,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-11-20 05:34:55,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-11-20 05:34:55,247 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 22 proven. 19 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-20 05:34:55,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:55,745 INFO L354 Elim1Store]: treesize reduction 4, result has 82.6 percent of original size [2021-11-20 05:34:55,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 23 [2021-11-20 05:34:55,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725338487] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:55,994 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:34:55,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 21] total 43 [2021-11-20 05:34:55,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008167057] [2021-11-20 05:34:55,995 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:55,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-20 05:34:55,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:55,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-20 05:34:55,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=2218, Unknown=0, NotChecked=0, Total=2352 [2021-11-20 05:34:55,999 INFO L87 Difference]: Start difference. First operand 237 states and 415 transitions. Second operand has 43 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 31 states have internal predecessors, (66), 15 states have call successors, (22), 6 states have call predecessors, (22), 7 states have return successors, (17), 14 states have call predecessors, (17), 11 states have call successors, (17) [2021-11-20 05:34:57,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:57,914 INFO L93 Difference]: Finished difference Result 310 states and 535 transitions. [2021-11-20 05:34:57,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-20 05:34:57,929 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 31 states have internal predecessors, (66), 15 states have call successors, (22), 6 states have call predecessors, (22), 7 states have return successors, (17), 14 states have call predecessors, (17), 11 states have call successors, (17) Word has length 72 [2021-11-20 05:34:57,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:34:57,935 INFO L225 Difference]: With dead ends: 310 [2021-11-20 05:34:57,935 INFO L226 Difference]: Without dead ends: 308 [2021-11-20 05:34:57,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=361, Invalid=4469, Unknown=0, NotChecked=0, Total=4830 [2021-11-20 05:34:57,937 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 93 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 1752 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:34:57,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 379 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1752 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-20 05:34:57,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-11-20 05:34:57,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 220. [2021-11-20 05:34:57,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 161 states have (on average 1.2236024844720497) internal successors, (197), 158 states have internal predecessors, (197), 27 states have call successors, (27), 12 states have call predecessors, (27), 31 states have return successors, (149), 49 states have call predecessors, (149), 20 states have call successors, (149) [2021-11-20 05:34:57,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 373 transitions. [2021-11-20 05:34:57,970 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 373 transitions. Word has length 72 [2021-11-20 05:34:57,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:34:57,971 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 373 transitions. [2021-11-20 05:34:57,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 31 states have internal predecessors, (66), 15 states have call successors, (22), 6 states have call predecessors, (22), 7 states have return successors, (17), 14 states have call predecessors, (17), 11 states have call successors, (17) [2021-11-20 05:34:57,972 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 373 transitions. [2021-11-20 05:34:57,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-20 05:34:57,975 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:34:57,975 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:58,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:58,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-20 05:34:58,201 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:34:58,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:58,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1479239555, now seen corresponding path program 2 times [2021-11-20 05:34:58,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:58,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38634444] [2021-11-20 05:34:58,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:58,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:58,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:58,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:34:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:34:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 05:34:58,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:34:58,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:58,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:58,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:34:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:34:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:58,878 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 22 proven. 19 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-20 05:34:58,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:58,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38634444] [2021-11-20 05:34:58,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38634444] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:58,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707345472] [2021-11-20 05:34:58,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:34:58,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:58,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:58,886 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:58,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-20 05:34:59,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:34:59,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:34:59,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 66 conjunts are in the unsatisfiable core [2021-11-20 05:34:59,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:59,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-11-20 05:34:59,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:34:59,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2021-11-20 05:34:59,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-11-20 05:34:59,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-11-20 05:34:59,599 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 10 proven. 18 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-20 05:34:59,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:59,947 INFO L354 Elim1Store]: treesize reduction 4, result has 82.6 percent of original size [2021-11-20 05:34:59,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 23 [2021-11-20 05:35:00,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707345472] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:00,144 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:35:00,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 34 [2021-11-20 05:35:00,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56576239] [2021-11-20 05:35:00,145 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:35:00,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-20 05:35:00,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:00,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-20 05:35:00,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1170, Unknown=0, NotChecked=0, Total=1260 [2021-11-20 05:35:00,146 INFO L87 Difference]: Start difference. First operand 220 states and 373 transitions. Second operand has 34 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 25 states have internal predecessors, (57), 13 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (16), 12 states have call predecessors, (16), 10 states have call successors, (16) [2021-11-20 05:35:01,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:01,464 INFO L93 Difference]: Finished difference Result 277 states and 479 transitions. [2021-11-20 05:35:01,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-20 05:35:01,465 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 25 states have internal predecessors, (57), 13 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (16), 12 states have call predecessors, (16), 10 states have call successors, (16) Word has length 70 [2021-11-20 05:35:01,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:01,469 INFO L225 Difference]: With dead ends: 277 [2021-11-20 05:35:01,469 INFO L226 Difference]: Without dead ends: 275 [2021-11-20 05:35:01,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=284, Invalid=2908, Unknown=0, NotChecked=0, Total=3192 [2021-11-20 05:35:01,471 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 90 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:01,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 308 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-20 05:35:01,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-11-20 05:35:01,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 239. [2021-11-20 05:35:01,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 175 states have (on average 1.2114285714285715) internal successors, (212), 173 states have internal predecessors, (212), 30 states have call successors, (30), 14 states have call predecessors, (30), 33 states have return successors, (160), 51 states have call predecessors, (160), 20 states have call successors, (160) [2021-11-20 05:35:01,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 402 transitions. [2021-11-20 05:35:01,501 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 402 transitions. Word has length 70 [2021-11-20 05:35:01,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:01,502 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 402 transitions. [2021-11-20 05:35:01,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 25 states have internal predecessors, (57), 13 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (16), 12 states have call predecessors, (16), 10 states have call successors, (16) [2021-11-20 05:35:01,503 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 402 transitions. [2021-11-20 05:35:01,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-20 05:35:01,506 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:01,506 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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] [2021-11-20 05:35:01,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-20 05:35:01,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:01,733 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:01,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:01,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1086227410, now seen corresponding path program 1 times [2021-11-20 05:35:01,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:01,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961968980] [2021-11-20 05:35:01,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:01,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:01,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:01,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:01,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:02,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:02,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:35:02,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 05:35:02,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:35:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:02,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:35:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:35:02,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,618 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 24 proven. 21 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-11-20 05:35:02,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:02,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961968980] [2021-11-20 05:35:02,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961968980] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:02,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165606376] [2021-11-20 05:35:02,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:02,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:02,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:35:02,621 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:35:02,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-20 05:35:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:02,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 83 conjunts are in the unsatisfiable core [2021-11-20 05:35:02,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:35:03,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 42 [2021-11-20 05:35:03,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-11-20 05:35:04,015 INFO L354 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2021-11-20 05:35:04,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 42 [2021-11-20 05:35:04,078 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 27 proven. 19 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-20 05:35:04,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:35:05,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165606376] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:05,616 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:35:05,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 47 [2021-11-20 05:35:05,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269718331] [2021-11-20 05:35:05,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:35:05,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-11-20 05:35:05,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:05,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-11-20 05:35:05,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=3692, Unknown=0, NotChecked=0, Total=3906 [2021-11-20 05:35:05,619 INFO L87 Difference]: Start difference. First operand 239 states and 402 transitions. Second operand has 47 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 34 states have internal predecessors, (64), 15 states have call successors, (23), 6 states have call predecessors, (23), 7 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-20 05:35:09,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:09,251 INFO L93 Difference]: Finished difference Result 360 states and 732 transitions. [2021-11-20 05:35:09,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-20 05:35:09,252 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 34 states have internal predecessors, (64), 15 states have call successors, (23), 6 states have call predecessors, (23), 7 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) Word has length 71 [2021-11-20 05:35:09,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:09,259 INFO L225 Difference]: With dead ends: 360 [2021-11-20 05:35:09,259 INFO L226 Difference]: Without dead ends: 358 [2021-11-20 05:35:09,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1716 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=595, Invalid=7595, Unknown=0, NotChecked=0, Total=8190 [2021-11-20 05:35:09,263 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 131 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 348 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:09,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 447 Invalid, 1884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1455 Invalid, 0 Unknown, 348 Unchecked, 1.0s Time] [2021-11-20 05:35:09,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-11-20 05:35:09,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 248. [2021-11-20 05:35:09,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 182 states have (on average 1.2142857142857142) internal successors, (221), 179 states have internal predecessors, (221), 31 states have call successors, (31), 14 states have call predecessors, (31), 34 states have return successors, (172), 54 states have call predecessors, (172), 21 states have call successors, (172) [2021-11-20 05:35:09,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 424 transitions. [2021-11-20 05:35:09,305 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 424 transitions. Word has length 71 [2021-11-20 05:35:09,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:09,306 INFO L470 AbstractCegarLoop]: Abstraction has 248 states and 424 transitions. [2021-11-20 05:35:09,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 34 states have internal predecessors, (64), 15 states have call successors, (23), 6 states have call predecessors, (23), 7 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-20 05:35:09,307 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 424 transitions. [2021-11-20 05:35:09,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 05:35:09,310 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:09,310 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:35:09,355 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-20 05:35:09,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:09,525 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:09,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:09,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1479346186, now seen corresponding path program 1 times [2021-11-20 05:35:09,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:09,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112210536] [2021-11-20 05:35:09,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:09,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:09,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:09,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:09,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:09,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:09,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:09,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:35:09,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:09,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:09,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:09,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:35:09,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:09,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:35:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:10,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:10,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:35:10,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:10,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:10,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:35:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:10,327 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 33 proven. 24 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-20 05:35:10,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:10,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112210536] [2021-11-20 05:35:10,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112210536] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:10,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681199965] [2021-11-20 05:35:10,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:10,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:10,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:35:10,329 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:35:10,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-20 05:35:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:10,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 100 conjunts are in the unsatisfiable core [2021-11-20 05:35:10,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:35:10,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 05:35:10,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:35:10,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:35:10,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-20 05:35:10,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-20 05:35:11,021 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:35:11,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-20 05:35:11,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 40 [2021-11-20 05:35:11,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 41 [2021-11-20 05:35:12,575 INFO L354 Elim1Store]: treesize reduction 30, result has 9.1 percent of original size [2021-11-20 05:35:12,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 44 [2021-11-20 05:35:12,583 INFO L354 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2021-11-20 05:35:12,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-11-20 05:35:12,603 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-20 05:35:12,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:35:15,749 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_nondet_tree_~n~0.base_BEFORE_CALL_10 Int) (v_nondet_tree_~n~0.offset_BEFORE_CALL_23 Int)) (or (let ((.cse0 (+ v_nondet_tree_~n~0.offset_BEFORE_CALL_23 8)) (.cse1 (+ |c_nondet_tree_#res.offset| 4))) (and (= (select (select (store |c_#memory_$Pointer$.offset| v_nondet_tree_~n~0.base_BEFORE_CALL_10 (store (select |c_#memory_$Pointer$.offset| v_nondet_tree_~n~0.base_BEFORE_CALL_10) .cse0 |c_nondet_tree_#res.offset|)) |c_nondet_tree_#res.base|) .cse1) 0) (= (select (select (store |c_#memory_$Pointer$.base| v_nondet_tree_~n~0.base_BEFORE_CALL_10 (store (select |c_#memory_$Pointer$.base| v_nondet_tree_~n~0.base_BEFORE_CALL_10) .cse0 |c_nondet_tree_#res.base|)) |c_nondet_tree_#res.base|) .cse1) 0))) (and (not (= 0 v_nondet_tree_~n~0.base_BEFORE_CALL_10)) (= (+ v_nondet_tree_~n~0.offset_BEFORE_CALL_23 4) 0) (= (select |c_old(#valid)| v_nondet_tree_~n~0.base_BEFORE_CALL_10) 0)))) is different from false [2021-11-20 05:35:17,966 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_nondet_tree_~n~0.base_BEFORE_CALL_10 Int) (v_nondet_tree_~n~0.offset_BEFORE_CALL_23 Int)) (or (and (forall ((|nondet_tree_#t~ret9.offset| Int)) (= 0 (select (select (let ((.cse0 (store |c_#memory_$Pointer$.offset| c_nondet_tree_~n~0.base (store (select |c_#memory_$Pointer$.offset| c_nondet_tree_~n~0.base) (+ c_nondet_tree_~n~0.offset 8) |nondet_tree_#t~ret9.offset|)))) (store .cse0 v_nondet_tree_~n~0.base_BEFORE_CALL_10 (store (select .cse0 v_nondet_tree_~n~0.base_BEFORE_CALL_10) (+ v_nondet_tree_~n~0.offset_BEFORE_CALL_23 8) c_nondet_tree_~n~0.offset))) c_nondet_tree_~n~0.base) (+ c_nondet_tree_~n~0.offset 4)))) (forall ((|nondet_tree_#t~ret9.base| Int)) (= (select (select (let ((.cse1 (store |c_#memory_$Pointer$.base| c_nondet_tree_~n~0.base (store (select |c_#memory_$Pointer$.base| c_nondet_tree_~n~0.base) (+ c_nondet_tree_~n~0.offset 8) |nondet_tree_#t~ret9.base|)))) (store .cse1 v_nondet_tree_~n~0.base_BEFORE_CALL_10 (store (select .cse1 v_nondet_tree_~n~0.base_BEFORE_CALL_10) (+ v_nondet_tree_~n~0.offset_BEFORE_CALL_23 8) c_nondet_tree_~n~0.base))) c_nondet_tree_~n~0.base) (+ c_nondet_tree_~n~0.offset 4)) 0))) (and (not (= 0 v_nondet_tree_~n~0.base_BEFORE_CALL_10)) (= (+ v_nondet_tree_~n~0.offset_BEFORE_CALL_23 4) 0) (= (select |c_old(#valid)| v_nondet_tree_~n~0.base_BEFORE_CALL_10) 0)))) is different from false [2021-11-20 05:35:18,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681199965] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:18,078 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:35:18,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 46 [2021-11-20 05:35:18,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819615125] [2021-11-20 05:35:18,079 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:35:18,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-20 05:35:18,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:18,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-20 05:35:18,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=2910, Unknown=2, NotChecked=218, Total=3306 [2021-11-20 05:35:18,082 INFO L87 Difference]: Start difference. First operand 248 states and 424 transitions. Second operand has 46 states, 38 states have (on average 2.0789473684210527) internal successors, (79), 34 states have internal predecessors, (79), 18 states have call successors, (23), 10 states have call predecessors, (23), 12 states have return successors, (19), 16 states have call predecessors, (19), 14 states have call successors, (19) [2021-11-20 05:35:22,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:22,116 INFO L93 Difference]: Finished difference Result 701 states and 1294 transitions. [2021-11-20 05:35:22,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-20 05:35:22,117 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 38 states have (on average 2.0789473684210527) internal successors, (79), 34 states have internal predecessors, (79), 18 states have call successors, (23), 10 states have call predecessors, (23), 12 states have return successors, (19), 16 states have call predecessors, (19), 14 states have call successors, (19) Word has length 76 [2021-11-20 05:35:22,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:22,129 INFO L225 Difference]: With dead ends: 701 [2021-11-20 05:35:22,129 INFO L226 Difference]: Without dead ends: 688 [2021-11-20 05:35:22,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2947 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=691, Invalid=10871, Unknown=2, NotChecked=426, Total=11990 [2021-11-20 05:35:22,133 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 141 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 2253 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 3209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 880 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:22,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 905 Invalid, 3209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2253 Invalid, 0 Unknown, 880 Unchecked, 1.5s Time] [2021-11-20 05:35:22,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-11-20 05:35:22,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 473. [2021-11-20 05:35:22,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 352 states have (on average 1.2215909090909092) internal successors, (430), 348 states have internal predecessors, (430), 49 states have call successors, (49), 24 states have call predecessors, (49), 71 states have return successors, (377), 100 states have call predecessors, (377), 33 states have call successors, (377) [2021-11-20 05:35:22,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 856 transitions. [2021-11-20 05:35:22,208 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 856 transitions. Word has length 76 [2021-11-20 05:35:22,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:22,209 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 856 transitions. [2021-11-20 05:35:22,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 38 states have (on average 2.0789473684210527) internal successors, (79), 34 states have internal predecessors, (79), 18 states have call successors, (23), 10 states have call predecessors, (23), 12 states have return successors, (19), 16 states have call predecessors, (19), 14 states have call successors, (19) [2021-11-20 05:35:22,210 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 856 transitions. [2021-11-20 05:35:22,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 05:35:22,216 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:22,216 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:35:22,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-20 05:35:22,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-20 05:35:22,441 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:22,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:22,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1595709832, now seen corresponding path program 4 times [2021-11-20 05:35:22,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:22,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858419445] [2021-11-20 05:35:22,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:22,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:22,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:22,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:22,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:35:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:23,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:35:23,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:35:23,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:35:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:35:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:23,176 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-20 05:35:23,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:23,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858419445] [2021-11-20 05:35:23,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858419445] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:23,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278802965] [2021-11-20 05:35:23,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:35:23,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:23,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:35:23,181 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:35:23,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-20 05:35:23,358 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:35:23,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:35:23,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 90 conjunts are in the unsatisfiable core [2021-11-20 05:35:23,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:35:23,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 05:35:23,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:35:23,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:35:23,630 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:35:23,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-20 05:35:23,702 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-20 05:35:23,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2021-11-20 05:35:23,718 INFO L354 Elim1Store]: treesize reduction 53, result has 22.1 percent of original size [2021-11-20 05:35:23,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 47 [2021-11-20 05:35:27,206 INFO L354 Elim1Store]: treesize reduction 66, result has 4.3 percent of original size [2021-11-20 05:35:27,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 95 treesize of output 47 [2021-11-20 05:35:27,222 INFO L354 Elim1Store]: treesize reduction 34, result has 8.1 percent of original size [2021-11-20 05:35:27,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 27 [2021-11-20 05:35:27,249 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 10 proven. 39 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-20 05:35:27,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:35:29,034 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((nondet_tree_~n~0.offset Int)) (= (select (select (store |c_#memory_$Pointer$.offset| c_nondet_tree_~n~0.base (store (select |c_#memory_$Pointer$.offset| c_nondet_tree_~n~0.base) (+ nondet_tree_~n~0.offset 8) |c_nondet_tree_#t~ret9.offset|)) |c_nondet_tree_#t~ret9.base|) (+ |c_nondet_tree_#t~ret9.offset| 8)) 0)) (forall ((nondet_tree_~n~0.offset Int)) (= (select (select (store |c_#memory_$Pointer$.base| c_nondet_tree_~n~0.base (store (select |c_#memory_$Pointer$.base| c_nondet_tree_~n~0.base) (+ nondet_tree_~n~0.offset 8) |c_nondet_tree_#t~ret9.base|)) |c_nondet_tree_#t~ret9.base|) (+ |c_nondet_tree_#t~ret9.offset| 8)) 0))) is different from false [2021-11-20 05:36:27,634 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-20 05:36:27,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-20 05:36:27,813 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 10 proven. 31 refuted. 0 times theorem prover too weak. 49 trivial. 1 not checked. [2021-11-20 05:36:27,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278802965] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:36:27,813 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:36:27,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23, 20] total 50 [2021-11-20 05:36:27,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383398965] [2021-11-20 05:36:27,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:36:27,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-11-20 05:36:27,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:36:27,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-11-20 05:36:27,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2192, Unknown=24, NotChecked=94, Total=2450 [2021-11-20 05:36:27,816 INFO L87 Difference]: Start difference. First operand 473 states and 856 transitions. Second operand has 50 states, 45 states have (on average 2.066666666666667) internal successors, (93), 33 states have internal predecessors, (93), 16 states have call successors, (28), 12 states have call predecessors, (28), 11 states have return successors, (23), 20 states have call predecessors, (23), 12 states have call successors, (23) [2021-11-20 05:36:40,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:36:40,030 INFO L93 Difference]: Finished difference Result 753 states and 1348 transitions. [2021-11-20 05:36:40,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 05:36:40,031 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 45 states have (on average 2.066666666666667) internal successors, (93), 33 states have internal predecessors, (93), 16 states have call successors, (28), 12 states have call predecessors, (28), 11 states have return successors, (23), 20 states have call predecessors, (23), 12 states have call successors, (23) Word has length 76 [2021-11-20 05:36:40,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:36:40,043 INFO L225 Difference]: With dead ends: 753 [2021-11-20 05:36:40,043 INFO L226 Difference]: Without dead ends: 728 [2021-11-20 05:36:40,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 74.6s TimeCoverageRelationStatistics Valid=312, Invalid=4358, Unknown=26, NotChecked=134, Total=4830 [2021-11-20 05:36:40,046 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 82 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 599 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:36:40,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 611 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1077 Invalid, 0 Unknown, 599 Unchecked, 0.8s Time] [2021-11-20 05:36:40,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-11-20 05:36:40,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 700. [2021-11-20 05:36:40,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 524 states have (on average 1.2251908396946565) internal successors, (642), 517 states have internal predecessors, (642), 69 states have call successors, (69), 35 states have call predecessors, (69), 106 states have return successors, (566), 147 states have call predecessors, (566), 45 states have call successors, (566) [2021-11-20 05:36:40,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1277 transitions. [2021-11-20 05:36:40,145 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1277 transitions. Word has length 76 [2021-11-20 05:36:40,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:36:40,146 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 1277 transitions. [2021-11-20 05:36:40,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 45 states have (on average 2.066666666666667) internal successors, (93), 33 states have internal predecessors, (93), 16 states have call successors, (28), 12 states have call predecessors, (28), 11 states have return successors, (23), 20 states have call predecessors, (23), 12 states have call successors, (23) [2021-11-20 05:36:40,146 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1277 transitions. [2021-11-20 05:36:40,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-20 05:36:40,155 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:36:40,155 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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] [2021-11-20 05:36:40,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-20 05:36:40,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-20 05:36:40,370 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:36:40,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:36:40,370 INFO L85 PathProgramCache]: Analyzing trace with hash 191480931, now seen corresponding path program 1 times [2021-11-20 05:36:40,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:36:40,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076432126] [2021-11-20 05:36:40,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:36:40,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:36:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:40,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:40,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:36:40,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:40,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:36:40,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:40,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:36:40,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:40,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 05:36:40,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:40,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:36:40,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:41,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:41,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:36:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-11-20 05:36:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:41,292 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-11-20 05:36:41,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:36:41,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076432126] [2021-11-20 05:36:41,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076432126] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:36:41,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015757492] [2021-11-20 05:36:41,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:36:41,293 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:36:41,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:36:41,297 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:36:41,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-20 05:36:41,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:41,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 86 conjunts are in the unsatisfiable core [2021-11-20 05:36:41,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:36:42,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 42 [2021-11-20 05:36:42,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-11-20 05:36:45,316 INFO L354 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2021-11-20 05:36:45,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 42 [2021-11-20 05:36:45,378 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 22 proven. 23 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-20 05:36:45,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:36:47,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015757492] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:36:47,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:36:47,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 31] total 51 [2021-11-20 05:36:47,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53801258] [2021-11-20 05:36:47,354 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:36:47,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-20 05:36:47,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:36:47,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-20 05:36:47,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=4572, Unknown=2, NotChecked=0, Total=4830 [2021-11-20 05:36:47,357 INFO L87 Difference]: Start difference. First operand 700 states and 1277 transitions. Second operand has 51 states, 40 states have (on average 1.675) internal successors, (67), 37 states have internal predecessors, (67), 15 states have call successors, (23), 6 states have call predecessors, (23), 8 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-20 05:36:53,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:36:53,734 INFO L93 Difference]: Finished difference Result 1063 states and 2299 transitions. [2021-11-20 05:36:53,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-20 05:36:53,735 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 40 states have (on average 1.675) internal successors, (67), 37 states have internal predecessors, (67), 15 states have call successors, (23), 6 states have call predecessors, (23), 8 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) Word has length 72 [2021-11-20 05:36:53,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:36:53,755 INFO L225 Difference]: With dead ends: 1063 [2021-11-20 05:36:53,755 INFO L226 Difference]: Without dead ends: 1061 [2021-11-20 05:36:53,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3643 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1153, Invalid=14345, Unknown=2, NotChecked=0, Total=15500 [2021-11-20 05:36:53,760 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 179 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 2642 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 3330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 542 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-20 05:36:53,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 525 Invalid, 3330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 2642 Invalid, 0 Unknown, 542 Unchecked, 1.6s Time] [2021-11-20 05:36:53,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2021-11-20 05:36:53,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 696. [2021-11-20 05:36:53,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 522 states have (on average 1.2260536398467432) internal successors, (640), 514 states have internal predecessors, (640), 68 states have call successors, (68), 35 states have call predecessors, (68), 105 states have return successors, (554), 146 states have call predecessors, (554), 44 states have call successors, (554) [2021-11-20 05:36:53,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1262 transitions. [2021-11-20 05:36:53,898 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1262 transitions. Word has length 72 [2021-11-20 05:36:53,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:36:53,901 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 1262 transitions. [2021-11-20 05:36:53,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 40 states have (on average 1.675) internal successors, (67), 37 states have internal predecessors, (67), 15 states have call successors, (23), 6 states have call predecessors, (23), 8 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-20 05:36:53,901 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1262 transitions. [2021-11-20 05:36:53,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-20 05:36:53,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:36:53,913 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:36:53,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-20 05:36:54,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-20 05:36:54,137 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:36:54,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:36:54,138 INFO L85 PathProgramCache]: Analyzing trace with hash -855775356, now seen corresponding path program 2 times [2021-11-20 05:36:54,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:36:54,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093773821] [2021-11-20 05:36:54,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:36:54,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:36:54,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:54,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:36:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:36:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:36:54,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:36:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:36:54,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:54,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:54,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:36:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:36:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:36:54,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:36:54,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:36:54,920 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-20 05:36:54,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:36:54,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093773821] [2021-11-20 05:36:54,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093773821] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:36:54,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070829777] [2021-11-20 05:36:54,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:36:54,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:36:54,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:36:54,937 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:36:54,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-20 05:36:55,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:36:55,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:36:55,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 76 conjunts are in the unsatisfiable core [2021-11-20 05:36:55,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:36:55,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 05:36:55,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:36:55,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:37:05,694 INFO L354 Elim1Store]: treesize reduction 199, result has 11.6 percent of original size [2021-11-20 05:37:05,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 78 [2021-11-20 05:37:05,739 INFO L354 Elim1Store]: treesize reduction 199, result has 11.6 percent of original size [2021-11-20 05:37:05,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 57 [2021-11-20 05:37:05,747 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:37:05,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-11-20 05:37:05,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2021-11-20 05:37:05,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 18 [2021-11-20 05:37:05,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2021-11-20 05:37:05,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 18 [2021-11-20 05:37:06,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-11-20 05:37:06,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-11-20 05:37:06,311 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-20 05:37:06,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:37:13,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070829777] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:37:13,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:37:13,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 25 [2021-11-20 05:37:13,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96874365] [2021-11-20 05:37:13,071 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:37:13,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-20 05:37:13,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:37:13,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-20 05:37:13,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=891, Unknown=7, NotChecked=0, Total=992 [2021-11-20 05:37:13,072 INFO L87 Difference]: Start difference. First operand 696 states and 1262 transitions. Second operand has 25 states, 22 states have (on average 2.272727272727273) internal successors, (50), 17 states have internal predecessors, (50), 9 states have call successors, (18), 8 states have call predecessors, (18), 7 states have return successors, (14), 9 states have call predecessors, (14), 8 states have call successors, (14) [2021-11-20 05:37:28,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:37:28,469 INFO L93 Difference]: Finished difference Result 734 states and 1302 transitions. [2021-11-20 05:37:28,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-20 05:37:28,470 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 2.272727272727273) internal successors, (50), 17 states have internal predecessors, (50), 9 states have call successors, (18), 8 states have call predecessors, (18), 7 states have return successors, (14), 9 states have call predecessors, (14), 8 states have call successors, (14) Word has length 84 [2021-11-20 05:37:28,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:37:28,479 INFO L225 Difference]: With dead ends: 734 [2021-11-20 05:37:28,479 INFO L226 Difference]: Without dead ends: 704 [2021-11-20 05:37:28,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 153 SyntacticMatches, 5 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 31.3s TimeCoverageRelationStatistics Valid=217, Invalid=1750, Unknown=13, NotChecked=0, Total=1980 [2021-11-20 05:37:28,482 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 79 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 286 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:37:28,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 293 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 320 Invalid, 0 Unknown, 286 Unchecked, 0.2s Time] [2021-11-20 05:37:28,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-11-20 05:37:28,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 685. [2021-11-20 05:37:28,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 515 states have (on average 1.2233009708737863) internal successors, (630), 504 states have internal predecessors, (630), 69 states have call successors, (69), 36 states have call predecessors, (69), 100 states have return successors, (524), 144 states have call predecessors, (524), 44 states have call successors, (524) [2021-11-20 05:37:28,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1223 transitions. [2021-11-20 05:37:28,576 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1223 transitions. Word has length 84 [2021-11-20 05:37:28,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:37:28,577 INFO L470 AbstractCegarLoop]: Abstraction has 685 states and 1223 transitions. [2021-11-20 05:37:28,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 2.272727272727273) internal successors, (50), 17 states have internal predecessors, (50), 9 states have call successors, (18), 8 states have call predecessors, (18), 7 states have return successors, (14), 9 states have call predecessors, (14), 8 states have call successors, (14) [2021-11-20 05:37:28,577 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1223 transitions. [2021-11-20 05:37:28,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-20 05:37:28,584 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:37:28,584 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:37:28,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-20 05:37:28,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-20 05:37:28,797 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:37:28,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:37:28,798 INFO L85 PathProgramCache]: Analyzing trace with hash -184576974, now seen corresponding path program 3 times [2021-11-20 05:37:28,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:37:28,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898326046] [2021-11-20 05:37:28,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:37:28,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:37:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:37:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:37:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:37:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:37:29,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:37:29,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:37:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:37:29,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:37:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:37:29,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:37:29,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:37:29,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:29,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:37:29,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:30,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:37:30,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:30,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:37:30,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:37:30,039 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 49 proven. 76 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-20 05:37:30,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:37:30,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898326046] [2021-11-20 05:37:30,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898326046] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:37:30,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627097977] [2021-11-20 05:37:30,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:37:30,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:37:30,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:37:30,041 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:37:30,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-20 05:37:30,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-11-20 05:37:30,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:37:30,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 80 conjunts are in the unsatisfiable core [2021-11-20 05:37:30,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:37:30,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 05:37:30,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:37:30,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:37:38,404 INFO L354 Elim1Store]: treesize reduction 199, result has 11.6 percent of original size [2021-11-20 05:37:38,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 78 [2021-11-20 05:37:38,442 INFO L354 Elim1Store]: treesize reduction 199, result has 11.6 percent of original size [2021-11-20 05:37:38,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 57 [2021-11-20 05:37:38,448 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:37:38,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-11-20 05:37:38,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-20 05:37:38,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-20 05:38:03,407 WARN L227 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:38:04,017 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 79 proven. 73 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-20 05:38:04,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:38:04,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627097977] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:38:04,590 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:38:04,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 22] total 57 [2021-11-20 05:38:04,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460455487] [2021-11-20 05:38:04,591 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:38:04,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-11-20 05:38:04,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:38:04,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-11-20 05:38:04,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=3478, Unknown=12, NotChecked=0, Total=3660 [2021-11-20 05:38:04,592 INFO L87 Difference]: Start difference. First operand 685 states and 1223 transitions. Second operand has 57 states, 47 states have (on average 1.9574468085106382) internal successors, (92), 41 states have internal predecessors, (92), 21 states have call successors, (27), 10 states have call predecessors, (27), 15 states have return successors, (25), 21 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-20 05:39:01,249 WARN L227 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:39:13,328 WARN L227 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 32 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:39:23,426 WARN L227 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 57 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:39:50,584 WARN L227 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 52 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:40:04,711 WARN L227 SmtUtils]: Spent 12.08s on a formula simplification. DAG size of input: 57 DAG size of output: 57 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:40:18,103 WARN L227 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 40 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:40:26,171 WARN L227 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 43 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:40:32,236 WARN L227 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 41 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:41:11,398 WARN L227 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:41:23,177 WARN L227 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 42 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:41:55,304 WARN L227 SmtUtils]: Spent 12.06s on a formula simplification. DAG size of input: 53 DAG size of output: 50 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:42:11,854 WARN L227 SmtUtils]: Spent 12.10s on a formula simplification. DAG size of input: 69 DAG size of output: 66 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:42:42,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:42:42,205 INFO L93 Difference]: Finished difference Result 1459 states and 3229 transitions. [2021-11-20 05:42:42,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2021-11-20 05:42:42,205 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 47 states have (on average 1.9574468085106382) internal successors, (92), 41 states have internal predecessors, (92), 21 states have call successors, (27), 10 states have call predecessors, (27), 15 states have return successors, (25), 21 states have call predecessors, (25), 18 states have call successors, (25) Word has length 99 [2021-11-20 05:42:42,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:42:42,245 INFO L225 Difference]: With dead ends: 1459 [2021-11-20 05:42:42,245 INFO L226 Difference]: Without dead ends: 1435 [2021-11-20 05:42:42,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 187 SyntacticMatches, 1 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10348 ImplicationChecksByTransitivity, 309.4s TimeCoverageRelationStatistics Valid=2385, Invalid=32293, Unknown=104, NotChecked=0, Total=34782 [2021-11-20 05:42:42,251 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 186 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 2851 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 4311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1351 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:42:42,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 741 Invalid, 4311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2851 Invalid, 0 Unknown, 1351 Unchecked, 1.7s Time] [2021-11-20 05:42:42,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1435 states. [2021-11-20 05:42:42,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1435 to 964. [2021-11-20 05:42:42,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 730 states have (on average 1.2671232876712328) internal successors, (925), 704 states have internal predecessors, (925), 97 states have call successors, (97), 44 states have call predecessors, (97), 136 states have return successors, (880), 215 states have call predecessors, (880), 72 states have call successors, (880) [2021-11-20 05:42:42,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1902 transitions. [2021-11-20 05:42:42,435 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1902 transitions. Word has length 99 [2021-11-20 05:42:42,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:42:42,436 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 1902 transitions. [2021-11-20 05:42:42,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 47 states have (on average 1.9574468085106382) internal successors, (92), 41 states have internal predecessors, (92), 21 states have call successors, (27), 10 states have call predecessors, (27), 15 states have return successors, (25), 21 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-20 05:42:42,436 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1902 transitions. [2021-11-20 05:42:42,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-20 05:42:42,449 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:42:42,449 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:42,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:42,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-20 05:42:42,665 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:42:42,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:42,666 INFO L85 PathProgramCache]: Analyzing trace with hash -700730293, now seen corresponding path program 5 times [2021-11-20 05:42:42,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:42,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089766649] [2021-11-20 05:42:42,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:42,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:42,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:42:42,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:42:43,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:42:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:42:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:42:43,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:42:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:42:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-11-20 05:42:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:42:43,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:42:43,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:42:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:42:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:43,326 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 44 proven. 27 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-11-20 05:42:43,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:43,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089766649] [2021-11-20 05:42:43,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089766649] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:43,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169933172] [2021-11-20 05:42:43,327 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-20 05:42:43,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:43,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:43,329 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:43,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-20 05:42:43,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-11-20 05:42:43,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:43,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 82 conjunts are in the unsatisfiable core [2021-11-20 05:42:43,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:43,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-20 05:42:44,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:42:44,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 85 treesize of output 62 [2021-11-20 05:42:44,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:42:44,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 45 [2021-11-20 05:42:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 19 proven. 27 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-20 05:42:44,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:45,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169933172] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:45,309 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:42:45,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 33 [2021-11-20 05:42:45,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20142874] [2021-11-20 05:42:45,313 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:45,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-20 05:42:45,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:45,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-20 05:42:45,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1385, Unknown=0, NotChecked=0, Total=1482 [2021-11-20 05:42:45,317 INFO L87 Difference]: Start difference. First operand 964 states and 1902 transitions. Second operand has 33 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 25 states have internal predecessors, (68), 12 states have call successors, (21), 7 states have call predecessors, (21), 8 states have return successors, (15), 12 states have call predecessors, (15), 7 states have call successors, (15) [2021-11-20 05:42:46,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:42:46,804 INFO L93 Difference]: Finished difference Result 1625 states and 3512 transitions. [2021-11-20 05:42:46,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-20 05:42:46,804 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 25 states have internal predecessors, (68), 12 states have call successors, (21), 7 states have call predecessors, (21), 8 states have return successors, (15), 12 states have call predecessors, (15), 7 states have call successors, (15) Word has length 86 [2021-11-20 05:42:46,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:42:46,826 INFO L225 Difference]: With dead ends: 1625 [2021-11-20 05:42:46,826 INFO L226 Difference]: Without dead ends: 1600 [2021-11-20 05:42:46,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=246, Invalid=3060, Unknown=0, NotChecked=0, Total=3306 [2021-11-20 05:42:46,829 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 86 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 1628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 404 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:42:46,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 385 Invalid, 1628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1194 Invalid, 0 Unknown, 404 Unchecked, 0.7s Time] [2021-11-20 05:42:46,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2021-11-20 05:42:47,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1050. [2021-11-20 05:42:47,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 793 states have (on average 1.2686002522068096) internal successors, (1006), 776 states have internal predecessors, (1006), 97 states have call successors, (97), 44 states have call predecessors, (97), 159 states have return successors, (1016), 229 states have call predecessors, (1016), 72 states have call successors, (1016) [2021-11-20 05:42:47,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2119 transitions. [2021-11-20 05:42:47,028 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2119 transitions. Word has length 86 [2021-11-20 05:42:47,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:42:47,029 INFO L470 AbstractCegarLoop]: Abstraction has 1050 states and 2119 transitions. [2021-11-20 05:42:47,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 25 states have internal predecessors, (68), 12 states have call successors, (21), 7 states have call predecessors, (21), 8 states have return successors, (15), 12 states have call predecessors, (15), 7 states have call successors, (15) [2021-11-20 05:42:47,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2119 transitions. [2021-11-20 05:42:47,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 05:42:47,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:42:47,039 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:42:47,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-20 05:42:47,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:47,256 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:42:47,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:42:47,256 INFO L85 PathProgramCache]: Analyzing trace with hash 181678716, now seen corresponding path program 3 times [2021-11-20 05:42:47,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:42:47,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512242648] [2021-11-20 05:42:47,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:42:47,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:42:47,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:42:47,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:42:47,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:42:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:42:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 05:42:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:42:47,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:47,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:42:47,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:48,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:42:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:48,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:42:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:48,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:42:48,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:42:48,141 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 27 proven. 36 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-20 05:42:48,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:42:48,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512242648] [2021-11-20 05:42:48,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512242648] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:48,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800332097] [2021-11-20 05:42:48,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:42:48,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:42:48,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:42:48,143 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:42:48,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-20 05:42:48,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-20 05:42:48,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:42:48,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 92 conjunts are in the unsatisfiable core [2021-11-20 05:42:48,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:42:48,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 05:42:48,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:42:48,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:42:48,595 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-20 05:42:48,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-20 05:42:48,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:42:48,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-20 05:42:48,656 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:42:48,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-20 05:42:48,710 INFO L354 Elim1Store]: treesize reduction 35, result has 20.5 percent of original size [2021-11-20 05:42:48,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2021-11-20 05:42:48,720 INFO L354 Elim1Store]: treesize reduction 53, result has 22.1 percent of original size [2021-11-20 05:42:48,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 47 [2021-11-20 05:42:48,812 INFO L354 Elim1Store]: treesize reduction 53, result has 17.2 percent of original size [2021-11-20 05:42:48,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 65 treesize of output 66 [2021-11-20 05:42:48,823 INFO L354 Elim1Store]: treesize reduction 61, result has 17.6 percent of original size [2021-11-20 05:42:48,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 54 treesize of output 51 [2021-11-20 05:42:49,818 INFO L354 Elim1Store]: treesize reduction 17, result has 5.6 percent of original size [2021-11-20 05:42:49,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 77 treesize of output 40 [2021-11-20 05:42:49,822 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-20 05:42:49,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 19 [2021-11-20 05:42:49,839 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-20 05:42:49,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:42:57,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800332097] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:42:57,985 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:42:57,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 47 [2021-11-20 05:42:57,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373729723] [2021-11-20 05:42:57,986 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:42:57,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-11-20 05:42:57,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:42:57,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-11-20 05:42:57,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2925, Unknown=1, NotChecked=0, Total=3080 [2021-11-20 05:42:57,987 INFO L87 Difference]: Start difference. First operand 1050 states and 2119 transitions. Second operand has 47 states, 40 states have (on average 1.9) internal successors, (76), 33 states have internal predecessors, (76), 17 states have call successors, (21), 10 states have call predecessors, (21), 12 states have return successors, (18), 16 states have call predecessors, (18), 13 states have call successors, (18) [2021-11-20 05:43:07,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:43:07,531 INFO L93 Difference]: Finished difference Result 1923 states and 4821 transitions. [2021-11-20 05:43:07,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-11-20 05:43:07,532 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 40 states have (on average 1.9) internal successors, (76), 33 states have internal predecessors, (76), 17 states have call successors, (21), 10 states have call predecessors, (21), 12 states have return successors, (18), 16 states have call predecessors, (18), 13 states have call successors, (18) Word has length 76 [2021-11-20 05:43:07,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:43:07,562 INFO L225 Difference]: With dead ends: 1923 [2021-11-20 05:43:07,562 INFO L226 Difference]: Without dead ends: 1909 [2021-11-20 05:43:07,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 130 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2773 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=623, Invalid=10930, Unknown=3, NotChecked=0, Total=11556 [2021-11-20 05:43:07,566 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 198 mSDsluCounter, 924 mSDsCounter, 0 mSdLazyCounter, 2141 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 2806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 507 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:43:07,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 999 Invalid, 2806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2141 Invalid, 0 Unknown, 507 Unchecked, 1.3s Time] [2021-11-20 05:43:07,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1909 states. [2021-11-20 05:43:07,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1909 to 1188. [2021-11-20 05:43:07,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 899 states have (on average 1.2669632925472747) internal successors, (1139), 871 states have internal predecessors, (1139), 112 states have call successors, (112), 48 states have call predecessors, (112), 176 states have return successors, (1186), 268 states have call predecessors, (1186), 83 states have call successors, (1186) [2021-11-20 05:43:07,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 2437 transitions. [2021-11-20 05:43:07,803 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 2437 transitions. Word has length 76 [2021-11-20 05:43:07,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:43:07,804 INFO L470 AbstractCegarLoop]: Abstraction has 1188 states and 2437 transitions. [2021-11-20 05:43:07,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 40 states have (on average 1.9) internal successors, (76), 33 states have internal predecessors, (76), 17 states have call successors, (21), 10 states have call predecessors, (21), 12 states have return successors, (18), 16 states have call predecessors, (18), 13 states have call successors, (18) [2021-11-20 05:43:07,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 2437 transitions. [2021-11-20 05:43:07,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 05:43:07,815 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:43:07,815 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:07,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:08,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:08,030 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:43:08,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:08,031 INFO L85 PathProgramCache]: Analyzing trace with hash 298042362, now seen corresponding path program 2 times [2021-11-20 05:43:08,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:08,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581691890] [2021-11-20 05:43:08,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:08,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:08,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:43:08,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 05:43:08,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:43:08,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:08,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:08,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:43:08,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:08,877 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 31 proven. 32 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-20 05:43:08,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:08,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581691890] [2021-11-20 05:43:08,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581691890] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:08,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967251012] [2021-11-20 05:43:08,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:43:08,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:08,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:08,881 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:08,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-20 05:43:09,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:43:09,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:09,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 79 conjunts are in the unsatisfiable core [2021-11-20 05:43:09,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:09,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-11-20 05:43:09,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:43:09,917 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:43:09,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 85 treesize of output 62 [2021-11-20 05:43:09,925 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:43:09,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 45 [2021-11-20 05:43:09,942 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 18 proven. 29 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-20 05:43:09,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:10,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967251012] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:10,776 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:43:10,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 18] total 39 [2021-11-20 05:43:10,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932154867] [2021-11-20 05:43:10,776 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:10,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-11-20 05:43:10,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:10,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-11-20 05:43:10,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1856, Unknown=0, NotChecked=0, Total=1980 [2021-11-20 05:43:10,778 INFO L87 Difference]: Start difference. First operand 1188 states and 2437 transitions. Second operand has 39 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 17 states have call successors, (22), 8 states have call predecessors, (22), 10 states have return successors, (18), 14 states have call predecessors, (18), 12 states have call successors, (18) [2021-11-20 05:43:13,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:43:13,101 INFO L93 Difference]: Finished difference Result 2198 states and 5715 transitions. [2021-11-20 05:43:13,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-20 05:43:13,102 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 17 states have call successors, (22), 8 states have call predecessors, (22), 10 states have return successors, (18), 14 states have call predecessors, (18), 12 states have call successors, (18) Word has length 76 [2021-11-20 05:43:13,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:43:13,138 INFO L225 Difference]: With dead ends: 2198 [2021-11-20 05:43:13,138 INFO L226 Difference]: Without dead ends: 2172 [2021-11-20 05:43:13,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=431, Invalid=5421, Unknown=0, NotChecked=0, Total=5852 [2021-11-20 05:43:13,142 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 182 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 2384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 727 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-20 05:43:13,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 536 Invalid, 2384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1531 Invalid, 0 Unknown, 727 Unchecked, 0.9s Time] [2021-11-20 05:43:13,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-11-20 05:43:13,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 1735. [2021-11-20 05:43:13,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1735 states, 1290 states have (on average 1.2534883720930232) internal successors, (1617), 1292 states have internal predecessors, (1617), 159 states have call successors, (159), 74 states have call predecessors, (159), 285 states have return successors, (2378), 368 states have call predecessors, (2378), 114 states have call successors, (2378) [2021-11-20 05:43:13,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1735 states to 1735 states and 4154 transitions. [2021-11-20 05:43:13,510 INFO L78 Accepts]: Start accepts. Automaton has 1735 states and 4154 transitions. Word has length 76 [2021-11-20 05:43:13,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:43:13,511 INFO L470 AbstractCegarLoop]: Abstraction has 1735 states and 4154 transitions. [2021-11-20 05:43:13,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 17 states have call successors, (22), 8 states have call predecessors, (22), 10 states have return successors, (18), 14 states have call predecessors, (18), 12 states have call successors, (18) [2021-11-20 05:43:13,511 INFO L276 IsEmpty]: Start isEmpty. Operand 1735 states and 4154 transitions. [2021-11-20 05:43:13,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-20 05:43:13,526 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:43:13,526 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:13,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:13,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:13,753 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:43:13,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:13,754 INFO L85 PathProgramCache]: Analyzing trace with hash 3776186, now seen corresponding path program 3 times [2021-11-20 05:43:13,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:13,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123810137] [2021-11-20 05:43:13,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:13,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:13,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:13,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:13,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:13,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:13,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:13,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:13,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:43:13,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:13,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-20 05:43:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:13,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-11-20 05:43:13,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:14,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:14,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:14,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:43:14,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:14,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:14,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:14,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:14,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:14,181 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 72 proven. 38 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2021-11-20 05:43:14,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:14,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123810137] [2021-11-20 05:43:14,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123810137] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:14,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850981039] [2021-11-20 05:43:14,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 05:43:14,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:14,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:14,185 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:14,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-20 05:43:14,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-11-20 05:43:14,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:14,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 49 conjunts are in the unsatisfiable core [2021-11-20 05:43:14,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:14,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-20 05:43:14,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-20 05:43:15,235 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 71 proven. 38 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-11-20 05:43:15,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:15,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850981039] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:15,571 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:43:15,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 20 [2021-11-20 05:43:15,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24022197] [2021-11-20 05:43:15,571 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:15,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 05:43:15,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:15,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 05:43:15,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-11-20 05:43:15,572 INFO L87 Difference]: Start difference. First operand 1735 states and 4154 transitions. Second operand has 20 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 12 states have call successors, (26), 4 states have call predecessors, (26), 8 states have return successors, (19), 13 states have call predecessors, (19), 11 states have call successors, (19) [2021-11-20 05:43:16,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:43:16,277 INFO L93 Difference]: Finished difference Result 1812 states and 4234 transitions. [2021-11-20 05:43:16,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-20 05:43:16,280 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 12 states have call successors, (26), 4 states have call predecessors, (26), 8 states have return successors, (19), 13 states have call predecessors, (19), 11 states have call successors, (19) Word has length 110 [2021-11-20 05:43:16,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:43:16,306 INFO L225 Difference]: With dead ends: 1812 [2021-11-20 05:43:16,306 INFO L226 Difference]: Without dead ends: 1731 [2021-11-20 05:43:16,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 156 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2021-11-20 05:43:16,309 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 48 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:43:16,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 361 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 350 Invalid, 0 Unknown, 167 Unchecked, 0.2s Time] [2021-11-20 05:43:16,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-11-20 05:43:16,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1627. [2021-11-20 05:43:16,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1627 states, 1204 states have (on average 1.2524916943521596) internal successors, (1508), 1211 states have internal predecessors, (1508), 155 states have call successors, (155), 72 states have call predecessors, (155), 267 states have return successors, (2200), 343 states have call predecessors, (2200), 114 states have call successors, (2200) [2021-11-20 05:43:16,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 3863 transitions. [2021-11-20 05:43:16,563 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 3863 transitions. Word has length 110 [2021-11-20 05:43:16,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:43:16,564 INFO L470 AbstractCegarLoop]: Abstraction has 1627 states and 3863 transitions. [2021-11-20 05:43:16,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 12 states have call successors, (26), 4 states have call predecessors, (26), 8 states have return successors, (19), 13 states have call predecessors, (19), 11 states have call successors, (19) [2021-11-20 05:43:16,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3863 transitions. [2021-11-20 05:43:16,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-20 05:43:16,578 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:43:16,578 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:16,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:16,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:16,801 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:43:16,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:16,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1736208569, now seen corresponding path program 4 times [2021-11-20 05:43:16,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:16,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655916588] [2021-11-20 05:43:16,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:16,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:16,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:16,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:17,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:17,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:43:17,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:19,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:19,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:43:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:19,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:19,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:19,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:43:19,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:19,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-11-20 05:43:19,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:19,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:19,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:20,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:20,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:20,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:20,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-11-20 05:43:20,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:20,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:20,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-20 05:43:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:20,083 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 83 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-20 05:43:20,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:43:20,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655916588] [2021-11-20 05:43:20,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655916588] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:20,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061716230] [2021-11-20 05:43:20,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-20 05:43:20,084 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:43:20,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:43:20,089 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:43:20,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-20 05:43:20,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-20 05:43:20,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:43:20,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 69 conjunts are in the unsatisfiable core [2021-11-20 05:43:20,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:43:20,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 05:43:20,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-20 05:43:20,804 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:43:20,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-20 05:43:20,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-20 05:43:20,877 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-20 05:43:20,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-11-20 05:43:22,170 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 60 proven. 55 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-20 05:43:22,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:43:26,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061716230] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:43:26,872 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:43:26,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 21] total 44 [2021-11-20 05:43:26,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182749061] [2021-11-20 05:43:26,872 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:43:26,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-20 05:43:26,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:43:26,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-20 05:43:26,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=2199, Unknown=1, NotChecked=0, Total=2352 [2021-11-20 05:43:26,874 INFO L87 Difference]: Start difference. First operand 1627 states and 3863 transitions. Second operand has 44 states, 37 states have (on average 2.3513513513513513) internal successors, (87), 35 states have internal predecessors, (87), 19 states have call successors, (29), 5 states have call predecessors, (29), 17 states have return successors, (27), 22 states have call predecessors, (27), 18 states have call successors, (27) [2021-11-20 05:43:49,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:43:49,407 INFO L93 Difference]: Finished difference Result 2411 states and 5761 transitions. [2021-11-20 05:43:49,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-20 05:43:49,407 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 37 states have (on average 2.3513513513513513) internal successors, (87), 35 states have internal predecessors, (87), 19 states have call successors, (29), 5 states have call predecessors, (29), 17 states have return successors, (27), 22 states have call predecessors, (27), 18 states have call successors, (27) Word has length 94 [2021-11-20 05:43:49,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:43:49,427 INFO L225 Difference]: With dead ends: 2411 [2021-11-20 05:43:49,427 INFO L226 Difference]: Without dead ends: 1580 [2021-11-20 05:43:49,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2377 ImplicationChecksByTransitivity, 25.4s TimeCoverageRelationStatistics Valid=711, Invalid=8787, Unknown=8, NotChecked=0, Total=9506 [2021-11-20 05:43:49,441 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 95 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 1598 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 863 SdHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 705 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:43:49,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 863 Invalid, 2400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1598 Invalid, 0 Unknown, 705 Unchecked, 3.7s Time] [2021-11-20 05:43:49,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2021-11-20 05:43:49,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1414. [2021-11-20 05:43:49,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 1056 states have (on average 1.2490530303030303) internal successors, (1319), 1074 states have internal predecessors, (1319), 113 states have call successors, (113), 58 states have call predecessors, (113), 244 states have return successors, (1597), 281 states have call predecessors, (1597), 73 states have call successors, (1597) [2021-11-20 05:43:49,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 3029 transitions. [2021-11-20 05:43:49,669 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 3029 transitions. Word has length 94 [2021-11-20 05:43:49,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:43:49,669 INFO L470 AbstractCegarLoop]: Abstraction has 1414 states and 3029 transitions. [2021-11-20 05:43:49,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 37 states have (on average 2.3513513513513513) internal successors, (87), 35 states have internal predecessors, (87), 19 states have call successors, (29), 5 states have call predecessors, (29), 17 states have return successors, (27), 22 states have call predecessors, (27), 18 states have call successors, (27) [2021-11-20 05:43:49,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 3029 transitions. [2021-11-20 05:43:49,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-20 05:43:49,693 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:43:49,693 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:43:49,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-20 05:43:49,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3538cfb4-391b-4fd8-9f19-641b167ae447/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-20 05:43:49,921 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting checkErr0ASSERT_VIOLATIONERROR_FUNCTION === [checkErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:43:49,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:43:49,922 INFO L85 PathProgramCache]: Analyzing trace with hash -2114487292, now seen corresponding path program 5 times [2021-11-20 05:43:49,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:43:49,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584614610] [2021-11-20 05:43:49,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:43:49,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:43:49,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:50,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:43:50,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:50,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:43:50,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:43:50,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:43:50,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:12,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:44:12,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:44:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-20 05:44:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat