./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 0bbe822661921a086d2e8463a9fe627e3d2feec0733ded33ee82f90f38d03493 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:46:30,878 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:46:30,880 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:46:30,917 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:46:30,918 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:46:30,922 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:46:30,924 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:46:30,928 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:46:30,930 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:46:30,936 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:46:30,937 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:46:30,939 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:46:30,939 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:46:30,942 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:46:30,944 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:46:30,946 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:46:30,948 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:46:30,949 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:46:30,951 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:46:30,960 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:46:30,962 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:46:30,963 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:46:30,966 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:46:30,967 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:46:30,976 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:46:30,976 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:46:30,977 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:46:30,979 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:46:30,979 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:46:30,981 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:46:30,982 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:46:30,984 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:46:30,986 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:46:30,987 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:46:30,988 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:46:30,988 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:46:30,989 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:46:30,989 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:46:30,990 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:46:30,991 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:46:30,991 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:46:30,992 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 03:46:31,036 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:46:31,036 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:46:31,036 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:46:31,037 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:46:31,037 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:46:31,037 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:46:31,038 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:46:31,038 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:46:31,038 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:46:31,038 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:46:31,038 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:46:31,039 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:46:31,039 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:46:31,039 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:46:31,039 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:46:31,040 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:46:31,040 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:46:31,040 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:46:31,041 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:46:31,041 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:46:31,041 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:46:31,041 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:46:31,041 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:46:31,042 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:46:31,042 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:46:31,042 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:46:31,042 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:46:31,043 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:46:31,043 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:46:31,044 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:46:31,045 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:46:31,045 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:46:31,045 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:46:31,045 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:46:31,046 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:46:31,046 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:46:31,047 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:46:31,047 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:46:31,047 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_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/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_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0bbe822661921a086d2e8463a9fe627e3d2feec0733ded33ee82f90f38d03493 [2022-11-03 03:46:31,387 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:46:31,415 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:46:31,417 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:46:31,418 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:46:31,419 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:46:31,420 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c [2022-11-03 03:46:31,514 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/14aac2e95/78bc135f3c0f4d8a9325b7ef820dbaae/FLAGe5c7a3a9a [2022-11-03 03:46:32,039 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:46:32,043 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c [2022-11-03 03:46:32,050 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/14aac2e95/78bc135f3c0f4d8a9325b7ef820dbaae/FLAGe5c7a3a9a [2022-11-03 03:46:32,382 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/14aac2e95/78bc135f3c0f4d8a9325b7ef820dbaae [2022-11-03 03:46:32,384 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:46:32,386 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:46:32,387 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:46:32,388 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:46:32,391 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:46:32,392 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,393 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e3e9fe3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32, skipping insertion in model container [2022-11-03 03:46:32,393 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,400 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:46:32,418 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:46:32,623 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_70ba39e4-a943-4ead-bd43-8369b349c503/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c[1107,1120] [2022-11-03 03:46:32,680 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:46:32,684 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:46:32,695 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_70ba39e4-a943-4ead-bd43-8369b349c503/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c[1107,1120] [2022-11-03 03:46:32,722 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:46:32,733 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:46:32,734 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32 WrapperNode [2022-11-03 03:46:32,734 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:46:32,735 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:46:32,735 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:46:32,735 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:46:32,741 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,748 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,782 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 152 [2022-11-03 03:46:32,783 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:46:32,783 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:46:32,783 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:46:32,783 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:46:32,793 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,793 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,796 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,797 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,806 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,810 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,812 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,813 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,817 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:46:32,818 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:46:32,818 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:46:32,818 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:46:32,819 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (1/1) ... [2022-11-03 03:46:32,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:46:32,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:46:32,848 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:46:32,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:46:32,907 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:46:32,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:46:33,060 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:46:33,062 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:46:33,388 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:46:33,631 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:46:33,632 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:46:33,636 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:46:33 BoogieIcfgContainer [2022-11-03 03:46:33,636 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:46:33,639 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:46:33,640 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:46:33,644 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:46:33,644 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:46:32" (1/3) ... [2022-11-03 03:46:33,645 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b234335 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:46:33, skipping insertion in model container [2022-11-03 03:46:33,645 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:32" (2/3) ... [2022-11-03 03:46:33,646 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b234335 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:46:33, skipping insertion in model container [2022-11-03 03:46:33,646 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:46:33" (3/3) ... [2022-11-03 03:46:33,648 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.diagonal.c [2022-11-03 03:46:33,668 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:46:33,668 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:46:33,728 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:46:33,735 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11d8b209, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:46:33,735 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:46:33,740 INFO L276 IsEmpty]: Start isEmpty. Operand has 7 states, 5 states have (on average 1.6) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:33,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-03 03:46:33,747 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:33,747 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-03 03:46:33,748 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:33,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:33,753 INFO L85 PathProgramCache]: Analyzing trace with hash 2869964, now seen corresponding path program 1 times [2022-11-03 03:46:33,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:46:33,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80967881] [2022-11-03 03:46:33,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:33,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:46:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 03:46:33,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 03:46:34,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 03:46:34,057 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 03:46:34,059 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 03:46:34,060 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 03:46:34,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 03:46:34,067 INFO L444 BasicCegarLoop]: Path program histogram: [1] [2022-11-03 03:46:34,071 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 03:46:34,085 WARN L320 BoogieBacktranslator]: Removing null node from list of ATEs: ATE program state null [2022-11-03 03:46:34,091 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 03:46:34 BoogieIcfgContainer [2022-11-03 03:46:34,091 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 03:46:34,092 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 03:46:34,092 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 03:46:34,092 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 03:46:34,093 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:46:33" (3/4) ... [2022-11-03 03:46:34,096 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 03:46:34,096 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 03:46:34,097 INFO L158 Benchmark]: Toolchain (without parser) took 1711.31ms. Allocated memory was 104.9MB in the beginning and 125.8MB in the end (delta: 21.0MB). Free memory was 70.6MB in the beginning and 63.7MB in the end (delta: 6.9MB). Peak memory consumption was 27.9MB. Max. memory is 16.1GB. [2022-11-03 03:46:34,098 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 104.9MB. Free memory was 75.9MB in the beginning and 75.9MB in the end (delta: 30.3kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 03:46:34,099 INFO L158 Benchmark]: CACSL2BoogieTranslator took 346.82ms. Allocated memory is still 104.9MB. Free memory was 70.6MB in the beginning and 77.9MB in the end (delta: -7.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 03:46:34,099 INFO L158 Benchmark]: Boogie Procedure Inliner took 47.94ms. Allocated memory is still 104.9MB. Free memory was 77.9MB in the beginning and 75.2MB in the end (delta: 2.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 03:46:34,100 INFO L158 Benchmark]: Boogie Preprocessor took 33.77ms. Allocated memory is still 104.9MB. Free memory was 75.2MB in the beginning and 73.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 03:46:34,100 INFO L158 Benchmark]: RCFGBuilder took 818.57ms. Allocated memory was 104.9MB in the beginning and 125.8MB in the end (delta: 21.0MB). Free memory was 73.1MB in the beginning and 86.1MB in the end (delta: -13.0MB). Peak memory consumption was 41.2MB. Max. memory is 16.1GB. [2022-11-03 03:46:34,101 INFO L158 Benchmark]: TraceAbstraction took 452.26ms. Allocated memory is still 125.8MB. Free memory was 85.4MB in the beginning and 64.4MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-11-03 03:46:34,101 INFO L158 Benchmark]: Witness Printer took 4.19ms. Allocated memory is still 125.8MB. Free memory was 64.4MB in the beginning and 63.7MB in the end (delta: 720.2kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 03:46:34,105 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 104.9MB. Free memory was 75.9MB in the beginning and 75.9MB in the end (delta: 30.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 346.82ms. Allocated memory is still 104.9MB. Free memory was 70.6MB in the beginning and 77.9MB in the end (delta: -7.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 47.94ms. Allocated memory is still 104.9MB. Free memory was 77.9MB in the beginning and 75.2MB in the end (delta: 2.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 33.77ms. Allocated memory is still 104.9MB. Free memory was 75.2MB in the beginning and 73.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 818.57ms. Allocated memory was 104.9MB in the beginning and 125.8MB in the end (delta: 21.0MB). Free memory was 73.1MB in the beginning and 86.1MB in the end (delta: -13.0MB). Peak memory consumption was 41.2MB. Max. memory is 16.1GB. * TraceAbstraction took 452.26ms. Allocated memory is still 125.8MB. Free memory was 85.4MB in the beginning and 64.4MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Witness Printer took 4.19ms. Allocated memory is still 125.8MB. Free memory was 64.4MB in the beginning and 63.7MB in the end (delta: 720.2kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 20]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseComplement at line 56, overapproximation of bitwiseAnd at line 61. Possible FailurePath: [L25] const SORT_1 mask_SORT_1 = (SORT_1)-1 >> (sizeof(SORT_1) * 8 - 1); [L26] const SORT_1 msb_SORT_1 = (SORT_1)1 << (1 - 1); [L28] const SORT_4 mask_SORT_4 = (SORT_4)-1 >> (sizeof(SORT_4) * 8 - 4); [L29] const SORT_4 msb_SORT_4 = (SORT_4)1 << (4 - 1); [L31] const SORT_4 var_5 = 0; [L32] const SORT_1 var_14 = 1; [L33] const SORT_4 var_19 = 1; [L34] const SORT_4 var_22 = 15; [L36] SORT_1 input_2; [L37] SORT_1 input_3; [L39] SORT_4 state_6 = __VERIFIER_nondet_uchar() & mask_SORT_4; [L40] SORT_4 state_8 = __VERIFIER_nondet_uchar() & mask_SORT_4; [L42] SORT_4 init_7_arg_1 = var_5; [L43] state_6 = init_7_arg_1 [L44] SORT_4 init_9_arg_1 = var_5; [L45] state_8 = init_9_arg_1 VAL [init_7_arg_1=0, init_9_arg_1=0, mask_SORT_1=1, mask_SORT_4=15, msb_SORT_1=1, msb_SORT_4=8, state_6=0, state_8=0, var_14=1, var_19=1, var_22=15, var_5=0] [L48] input_2 = __VERIFIER_nondet_uchar() [L49] input_3 = __VERIFIER_nondet_uchar() [L52] SORT_4 var_10_arg_0 = state_6; [L53] SORT_4 var_10_arg_1 = state_8; [L54] SORT_1 var_10 = var_10_arg_0 < var_10_arg_1; [L55] SORT_1 var_11_arg_0 = var_10; [L56] SORT_1 var_11 = ~var_11_arg_0; [L57] SORT_1 var_15_arg_0 = var_11; [L58] SORT_1 var_15 = ~var_15_arg_0; [L59] SORT_1 var_16_arg_0 = var_14; [L60] SORT_1 var_16_arg_1 = var_15; [L61] SORT_1 var_16 = var_16_arg_0 & var_16_arg_1; [L62] var_16 = var_16 & mask_SORT_1 [L63] SORT_1 bad_17_arg_0 = var_16; [L64] CALL __VERIFIER_assert(!(bad_17_arg_0)) [L20] COND TRUE !(cond) VAL [\old(cond)=0, cond=0] [L20] reach_error() VAL [\old(cond)=0, cond=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 7 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 0.4s, OverallIterations: 1, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 4 NumberOfCodeBlocks, 4 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-03 03:46:34,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 0bbe822661921a086d2e8463a9fe627e3d2feec0733ded33ee82f90f38d03493 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:46:36,546 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:46:36,548 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:46:36,575 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:46:36,575 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:46:36,577 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:46:36,578 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:46:36,580 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:46:36,582 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:46:36,583 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:46:36,584 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:46:36,585 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:46:36,586 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:46:36,587 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:46:36,588 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:46:36,589 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:46:36,590 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:46:36,591 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:46:36,597 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:46:36,599 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:46:36,600 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:46:36,605 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:46:36,606 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:46:36,607 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:46:36,611 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:46:36,611 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:46:36,612 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:46:36,613 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:46:36,613 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:46:36,614 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:46:36,615 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:46:36,616 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:46:36,617 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:46:36,617 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:46:36,619 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:46:36,627 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:46:36,630 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:46:36,630 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:46:36,630 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:46:36,633 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:46:36,634 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:46:36,634 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 03:46:36,688 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:46:36,688 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:46:36,688 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:46:36,692 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:46:36,693 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:46:36,693 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:46:36,693 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:46:36,693 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:46:36,693 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:46:36,693 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:46:36,694 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:46:36,695 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:46:36,696 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:46:36,696 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:46:36,697 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:46:36,697 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:46:36,697 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:46:36,697 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 03:46:36,697 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 03:46:36,697 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 03:46:36,698 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:46:36,698 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:46:36,698 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:46:36,699 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:46:36,699 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 03:46:36,699 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:46:36,699 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:46:36,699 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:46:36,700 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:46:36,700 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:46:36,700 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 03:46:36,700 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 03:46:36,700 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:46:36,701 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:46:36,701 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 03:46:36,701 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/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_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI 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 -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0bbe822661921a086d2e8463a9fe627e3d2feec0733ded33ee82f90f38d03493 [2022-11-03 03:46:37,070 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:46:37,101 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:46:37,104 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:46:37,106 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:46:37,107 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:46:37,109 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c [2022-11-03 03:46:37,189 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/c7f42e80d/7bbca7fb79d04cd7af0d74f057c1b2b6/FLAG18894117a [2022-11-03 03:46:37,724 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:46:37,725 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c [2022-11-03 03:46:37,736 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/c7f42e80d/7bbca7fb79d04cd7af0d74f057c1b2b6/FLAG18894117a [2022-11-03 03:46:38,065 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/data/c7f42e80d/7bbca7fb79d04cd7af0d74f057c1b2b6 [2022-11-03 03:46:38,070 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:46:38,071 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:46:38,075 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:46:38,075 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:46:38,079 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:46:38,080 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,081 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a47f187 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38, skipping insertion in model container [2022-11-03 03:46:38,081 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,089 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:46:38,108 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:46:38,236 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_70ba39e4-a943-4ead-bd43-8369b349c503/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c[1107,1120] [2022-11-03 03:46:38,288 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:46:38,292 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:46:38,340 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_70ba39e4-a943-4ead-bd43-8369b349c503/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.diagonal.c[1107,1120] [2022-11-03 03:46:38,403 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:46:38,423 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:46:38,424 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38 WrapperNode [2022-11-03 03:46:38,424 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:46:38,426 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:46:38,426 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:46:38,426 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:46:38,433 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,453 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,490 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 152 [2022-11-03 03:46:38,491 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:46:38,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:46:38,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:46:38,494 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:46:38,503 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,504 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,525 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,525 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,530 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,546 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,547 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,549 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,551 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:46:38,552 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:46:38,559 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:46:38,559 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:46:38,560 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (1/1) ... [2022-11-03 03:46:38,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:46:38,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:46:38,596 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:46:38,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:46:38,645 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:46:38,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:46:38,771 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:46:38,773 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:46:39,109 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:46:39,116 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:46:39,116 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:46:39,118 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:46:39 BoogieIcfgContainer [2022-11-03 03:46:39,118 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:46:39,120 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:46:39,120 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:46:39,123 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:46:39,124 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:46:38" (1/3) ... [2022-11-03 03:46:39,125 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@970e587 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:46:39, skipping insertion in model container [2022-11-03 03:46:39,125 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:46:38" (2/3) ... [2022-11-03 03:46:39,125 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@970e587 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:46:39, skipping insertion in model container [2022-11-03 03:46:39,126 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:46:39" (3/3) ... [2022-11-03 03:46:39,127 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.diagonal.c [2022-11-03 03:46:39,160 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:46:39,161 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:46:39,216 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:46:39,225 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6020127b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:46:39,225 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:46:39,231 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 20 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:39,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-03 03:46:39,237 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:39,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-03 03:46:39,239 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:39,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:39,248 INFO L85 PathProgramCache]: Analyzing trace with hash 28698761, now seen corresponding path program 1 times [2022-11-03 03:46:39,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:39,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [253116199] [2022-11-03 03:46:39,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:39,263 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:39,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:39,267 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:39,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 03:46:39,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:39,361 WARN L261 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 03:46:39,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:39,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:39,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:46:39,743 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:39,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [253116199] [2022-11-03 03:46:39,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [253116199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:46:39,745 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:46:39,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 03:46:39,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30288830] [2022-11-03 03:46:39,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:46:39,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 03:46:39,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:39,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 03:46:39,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:46:39,802 INFO L87 Difference]: Start difference. First operand has 21 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 20 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:39,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:39,883 INFO L93 Difference]: Finished difference Result 50 states and 75 transitions. [2022-11-03 03:46:39,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:46:39,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-11-03 03:46:39,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:39,895 INFO L225 Difference]: With dead ends: 50 [2022-11-03 03:46:39,895 INFO L226 Difference]: Without dead ends: 31 [2022-11-03 03:46:39,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:46:39,902 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:39,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 53 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:46:39,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2022-11-03 03:46:39,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 19. [2022-11-03 03:46:39,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.3333333333333333) internal successors, (24), 18 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:39,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 24 transitions. [2022-11-03 03:46:39,936 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 24 transitions. Word has length 5 [2022-11-03 03:46:39,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:39,936 INFO L495 AbstractCegarLoop]: Abstraction has 19 states and 24 transitions. [2022-11-03 03:46:39,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:39,937 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 24 transitions. [2022-11-03 03:46:39,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 03:46:39,937 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:39,938 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:39,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:40,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:40,150 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:40,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:40,151 INFO L85 PathProgramCache]: Analyzing trace with hash -22920079, now seen corresponding path program 1 times [2022-11-03 03:46:40,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:40,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [322111940] [2022-11-03 03:46:40,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:40,152 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:40,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:40,154 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:40,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 03:46:40,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:40,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 03:46:40,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:40,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:40,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:46:40,365 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:40,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [322111940] [2022-11-03 03:46:40,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [322111940] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:46:40,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:46:40,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:46:40,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093504148] [2022-11-03 03:46:40,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:46:40,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:46:40,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:40,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:46:40,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:46:40,369 INFO L87 Difference]: Start difference. First operand 19 states and 24 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:40,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:40,469 INFO L93 Difference]: Finished difference Result 64 states and 83 transitions. [2022-11-03 03:46:40,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:46:40,470 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-03 03:46:40,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:40,471 INFO L225 Difference]: With dead ends: 64 [2022-11-03 03:46:40,471 INFO L226 Difference]: Without dead ends: 49 [2022-11-03 03:46:40,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:46:40,473 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 59 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:40,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 90 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:46:40,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-11-03 03:46:40,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 25. [2022-11-03 03:46:40,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 24 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:40,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 32 transitions. [2022-11-03 03:46:40,480 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 32 transitions. Word has length 18 [2022-11-03 03:46:40,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:40,481 INFO L495 AbstractCegarLoop]: Abstraction has 25 states and 32 transitions. [2022-11-03 03:46:40,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:40,481 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 32 transitions. [2022-11-03 03:46:40,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 03:46:40,482 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:40,482 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:40,499 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-03 03:46:40,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:40,694 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:40,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:40,695 INFO L85 PathProgramCache]: Analyzing trace with hash 657138291, now seen corresponding path program 1 times [2022-11-03 03:46:40,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:40,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [287731686] [2022-11-03 03:46:40,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:40,696 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:40,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:40,697 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:40,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 03:46:40,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:40,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 03:46:40,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:40,983 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:40,984 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:46:40,984 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:40,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [287731686] [2022-11-03 03:46:40,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [287731686] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:46:40,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:46:40,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:46:40,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657986846] [2022-11-03 03:46:40,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:46:40,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:46:40,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:40,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:46:40,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:46:40,988 INFO L87 Difference]: Start difference. First operand 25 states and 32 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:41,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:41,095 INFO L93 Difference]: Finished difference Result 70 states and 91 transitions. [2022-11-03 03:46:41,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:46:41,095 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-03 03:46:41,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:41,099 INFO L225 Difference]: With dead ends: 70 [2022-11-03 03:46:41,099 INFO L226 Difference]: Without dead ends: 55 [2022-11-03 03:46:41,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:46:41,103 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 57 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:41,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 90 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:46:41,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-11-03 03:46:41,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 29. [2022-11-03 03:46:41,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 28 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:41,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 37 transitions. [2022-11-03 03:46:41,119 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 37 transitions. Word has length 18 [2022-11-03 03:46:41,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:41,120 INFO L495 AbstractCegarLoop]: Abstraction has 29 states and 37 transitions. [2022-11-03 03:46:41,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:41,120 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 37 transitions. [2022-11-03 03:46:41,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 03:46:41,121 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:41,121 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:41,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:41,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:41,335 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:41,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:41,335 INFO L85 PathProgramCache]: Analyzing trace with hash 658985333, now seen corresponding path program 1 times [2022-11-03 03:46:41,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:41,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755926820] [2022-11-03 03:46:41,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:41,336 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:41,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:41,343 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:41,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 03:46:41,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:41,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-03 03:46:41,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:42,000 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:42,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:43,141 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:43,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755926820] [2022-11-03 03:46:43,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755926820] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:43,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [984112496] [2022-11-03 03:46:43,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:43,142 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:46:43,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:46:43,145 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:46:43,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2022-11-03 03:46:43,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:43,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-03 03:46:43,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:43,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:43,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:43,788 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:43,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [984112496] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:43,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985428197] [2022-11-03 03:46:43,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:43,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:46:43,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:46:43,799 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:46:43,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 03:46:43,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:43,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 49 conjunts are in the unsatisfiable core [2022-11-03 03:46:43,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:44,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:44,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:44,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985428197] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:44,558 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:46:44,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15, 15, 16, 16] total 30 [2022-11-03 03:46:44,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197638446] [2022-11-03 03:46:44,559 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:46:44,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-03 03:46:44,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:44,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-03 03:46:44,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2022-11-03 03:46:44,562 INFO L87 Difference]: Start difference. First operand 29 states and 37 transitions. Second operand has 30 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:46,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:46,984 INFO L93 Difference]: Finished difference Result 97 states and 123 transitions. [2022-11-03 03:46:46,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 03:46:46,985 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-03 03:46:46,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:46,987 INFO L225 Difference]: With dead ends: 97 [2022-11-03 03:46:46,987 INFO L226 Difference]: Without dead ends: 95 [2022-11-03 03:46:46,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=465, Invalid=2615, Unknown=0, NotChecked=0, Total=3080 [2022-11-03 03:46:46,989 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 318 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 498 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:46,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 504 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 261 Invalid, 0 Unknown, 498 Unchecked, 0.3s Time] [2022-11-03 03:46:46,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-11-03 03:46:47,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 53. [2022-11-03 03:46:47,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.3076923076923077) internal successors, (68), 52 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:47,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 68 transitions. [2022-11-03 03:46:47,010 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 68 transitions. Word has length 18 [2022-11-03 03:46:47,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:47,011 INFO L495 AbstractCegarLoop]: Abstraction has 53 states and 68 transitions. [2022-11-03 03:46:47,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:47,015 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 68 transitions. [2022-11-03 03:46:47,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 03:46:47,017 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:47,017 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:47,025 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:47,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:47,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:47,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:46:47,620 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:47,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:47,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1860974601, now seen corresponding path program 1 times [2022-11-03 03:46:47,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:47,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1420118325] [2022-11-03 03:46:47,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:47,622 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:47,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:47,624 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:47,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 03:46:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:47,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 03:46:47,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:47,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:47,827 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:46:47,827 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:47,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1420118325] [2022-11-03 03:46:47,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1420118325] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:46:47,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:46:47,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 03:46:47,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780662127] [2022-11-03 03:46:47,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:46:47,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 03:46:47,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:47,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 03:46:47,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:46:47,830 INFO L87 Difference]: Start difference. First operand 53 states and 68 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:47,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:47,870 INFO L93 Difference]: Finished difference Result 70 states and 90 transitions. [2022-11-03 03:46:47,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 03:46:47,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-03 03:46:47,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:47,872 INFO L225 Difference]: With dead ends: 70 [2022-11-03 03:46:47,872 INFO L226 Difference]: Without dead ends: 53 [2022-11-03 03:46:47,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:46:47,873 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 3 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:47,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 50 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 7 Unchecked, 0.0s Time] [2022-11-03 03:46:47,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2022-11-03 03:46:47,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2022-11-03 03:46:47,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.2692307692307692) internal successors, (66), 52 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:47,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 66 transitions. [2022-11-03 03:46:47,894 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 66 transitions. Word has length 18 [2022-11-03 03:46:47,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:47,894 INFO L495 AbstractCegarLoop]: Abstraction has 53 states and 66 transitions. [2022-11-03 03:46:47,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:47,894 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 66 transitions. [2022-11-03 03:46:47,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 03:46:47,895 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:47,895 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:47,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:48,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:48,107 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:48,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:48,107 INFO L85 PathProgramCache]: Analyzing trace with hash -42079245, now seen corresponding path program 1 times [2022-11-03 03:46:48,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:48,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [874550410] [2022-11-03 03:46:48,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:48,108 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:48,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:48,116 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:48,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 03:46:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:48,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 03:46:48,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:48,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:48,243 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:46:48,243 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:48,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [874550410] [2022-11-03 03:46:48,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [874550410] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:46:48,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:46:48,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:46:48,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434595283] [2022-11-03 03:46:48,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:46:48,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:46:48,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:48,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:46:48,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:46:48,251 INFO L87 Difference]: Start difference. First operand 53 states and 66 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:48,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:48,322 INFO L93 Difference]: Finished difference Result 94 states and 116 transitions. [2022-11-03 03:46:48,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:46:48,323 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-03 03:46:48,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:48,324 INFO L225 Difference]: With dead ends: 94 [2022-11-03 03:46:48,324 INFO L226 Difference]: Without dead ends: 73 [2022-11-03 03:46:48,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:46:48,327 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 55 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:48,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 74 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:46:48,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-11-03 03:46:48,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 53. [2022-11-03 03:46:48,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.2307692307692308) internal successors, (64), 52 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:48,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 64 transitions. [2022-11-03 03:46:48,344 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 64 transitions. Word has length 18 [2022-11-03 03:46:48,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:48,345 INFO L495 AbstractCegarLoop]: Abstraction has 53 states and 64 transitions. [2022-11-03 03:46:48,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:48,346 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 64 transitions. [2022-11-03 03:46:48,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 03:46:48,347 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:48,347 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:48,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:48,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:48,569 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:48,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:48,570 INFO L85 PathProgramCache]: Analyzing trace with hash 72179319, now seen corresponding path program 1 times [2022-11-03 03:46:48,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:48,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [896716859] [2022-11-03 03:46:48,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:48,571 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:48,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:48,572 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:48,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 03:46:48,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:48,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 03:46:48,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:48,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:48,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:46:48,711 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:48,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [896716859] [2022-11-03 03:46:48,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [896716859] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:46:48,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:46:48,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 03:46:48,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780621278] [2022-11-03 03:46:48,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:46:48,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 03:46:48,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:48,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 03:46:48,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:46:48,714 INFO L87 Difference]: Start difference. First operand 53 states and 64 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:48,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:48,750 INFO L93 Difference]: Finished difference Result 68 states and 84 transitions. [2022-11-03 03:46:48,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 03:46:48,751 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-03 03:46:48,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:48,752 INFO L225 Difference]: With dead ends: 68 [2022-11-03 03:46:48,752 INFO L226 Difference]: Without dead ends: 45 [2022-11-03 03:46:48,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:46:48,753 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 1 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:48,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 50 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 5 Unchecked, 0.0s Time] [2022-11-03 03:46:48,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2022-11-03 03:46:48,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2022-11-03 03:46:48,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.25) internal successors, (55), 44 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:48,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 55 transitions. [2022-11-03 03:46:48,759 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 55 transitions. Word has length 18 [2022-11-03 03:46:48,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:48,760 INFO L495 AbstractCegarLoop]: Abstraction has 45 states and 55 transitions. [2022-11-03 03:46:48,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:48,760 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 55 transitions. [2022-11-03 03:46:48,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-03 03:46:48,761 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:48,761 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:48,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:48,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:48,973 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:48,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:48,974 INFO L85 PathProgramCache]: Analyzing trace with hash 2131737349, now seen corresponding path program 1 times [2022-11-03 03:46:48,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:48,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [454768433] [2022-11-03 03:46:48,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:48,975 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:48,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:48,976 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:49,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 03:46:49,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:49,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-03 03:46:49,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:49,581 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:49,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:50,577 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:50,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [454768433] [2022-11-03 03:46:50,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [454768433] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:50,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2018048656] [2022-11-03 03:46:50,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:50,577 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:46:50,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:46:50,580 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:46:50,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-03 03:46:50,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:50,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-03 03:46:50,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:50,978 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:50,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:51,190 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:51,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2018048656] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:51,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013417018] [2022-11-03 03:46:51,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:51,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:46:51,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:46:51,196 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:46:51,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 03:46:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:51,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-03 03:46:51,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:51,587 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:51,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:51,832 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:51,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013417018] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:51,833 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:46:51,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16, 16, 16, 16] total 30 [2022-11-03 03:46:51,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431089060] [2022-11-03 03:46:51,834 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:46:51,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-03 03:46:51,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:51,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-03 03:46:51,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=799, Unknown=0, NotChecked=0, Total=870 [2022-11-03 03:46:51,838 INFO L87 Difference]: Start difference. First operand 45 states and 55 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:53,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:53,920 INFO L93 Difference]: Finished difference Result 126 states and 162 transitions. [2022-11-03 03:46:53,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-03 03:46:53,920 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-11-03 03:46:53,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:53,921 INFO L225 Difference]: With dead ends: 126 [2022-11-03 03:46:53,921 INFO L226 Difference]: Without dead ends: 111 [2022-11-03 03:46:53,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=425, Invalid=2881, Unknown=0, NotChecked=0, Total=3306 [2022-11-03 03:46:53,923 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 213 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 486 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:53,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 448 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 167 Invalid, 0 Unknown, 486 Unchecked, 0.2s Time] [2022-11-03 03:46:53,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-11-03 03:46:53,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 55. [2022-11-03 03:46:53,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 54 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:53,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-11-03 03:46:53,929 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 31 [2022-11-03 03:46:53,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:53,930 INFO L495 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-11-03 03:46:53,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:53,930 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-11-03 03:46:53,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-03 03:46:53,934 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:53,934 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:53,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:54,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:54,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:54,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:46:54,560 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:46:54,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:46:54,560 INFO L85 PathProgramCache]: Analyzing trace with hash 293682827, now seen corresponding path program 1 times [2022-11-03 03:46:54,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:46:54,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1014875599] [2022-11-03 03:46:54,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:54,561 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:46:54,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:46:54,562 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:46:54,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 03:46:54,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:54,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-03 03:46:54,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:55,172 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:55,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:56,435 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:56,436 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:46:56,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1014875599] [2022-11-03 03:46:56,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1014875599] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:56,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [431208810] [2022-11-03 03:46:56,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:56,437 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:46:56,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:46:56,440 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:46:56,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-03 03:46:56,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:56,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-03 03:46:56,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:56,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:57,108 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:57,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [431208810] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:57,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730735880] [2022-11-03 03:46:57,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:46:57,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:46:57,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:46:57,110 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:46:57,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 03:46:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:46:57,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-03 03:46:57,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:46:57,419 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:57,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:46:57,703 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:46:57,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730735880] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:46:57,703 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:46:57,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15, 15, 15, 15] total 28 [2022-11-03 03:46:57,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002969651] [2022-11-03 03:46:57,704 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:46:57,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-03 03:46:57,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:46:57,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-03 03:46:57,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=688, Unknown=0, NotChecked=0, Total=756 [2022-11-03 03:46:57,706 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:59,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:46:59,440 INFO L93 Difference]: Finished difference Result 95 states and 117 transitions. [2022-11-03 03:46:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-03 03:46:59,441 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-11-03 03:46:59,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:46:59,442 INFO L225 Difference]: With dead ends: 95 [2022-11-03 03:46:59,442 INFO L226 Difference]: Without dead ends: 78 [2022-11-03 03:46:59,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 154 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=295, Invalid=2057, Unknown=0, NotChecked=0, Total=2352 [2022-11-03 03:46:59,444 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 113 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 377 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:46:59,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 481 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 257 Invalid, 0 Unknown, 377 Unchecked, 0.3s Time] [2022-11-03 03:46:59,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-11-03 03:46:59,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 55. [2022-11-03 03:46:59,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.1851851851851851) internal successors, (64), 54 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:59,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 64 transitions. [2022-11-03 03:46:59,450 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 64 transitions. Word has length 31 [2022-11-03 03:46:59,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:46:59,450 INFO L495 AbstractCegarLoop]: Abstraction has 55 states and 64 transitions. [2022-11-03 03:46:59,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:46:59,451 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 64 transitions. [2022-11-03 03:46:59,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-03 03:46:59,452 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:46:59,452 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-11-03 03:46:59,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:59,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 03:46:59,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:00,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:47:00,055 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:47:00,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:47:00,056 INFO L85 PathProgramCache]: Analyzing trace with hash 2112578183, now seen corresponding path program 1 times [2022-11-03 03:47:00,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:47:00,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730643577] [2022-11-03 03:47:00,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:47:00,057 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:47:00,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:47:00,059 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:47:00,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 03:47:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:47:00,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-03 03:47:00,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:00,537 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:00,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:01,100 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:01,101 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:47:01,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730643577] [2022-11-03 03:47:01,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730643577] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:01,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [206036604] [2022-11-03 03:47:01,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:47:01,102 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:47:01,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:47:01,104 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:47:01,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-03 03:47:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:47:01,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 39 conjunts are in the unsatisfiable core [2022-11-03 03:47:01,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:01,417 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:01,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:01,556 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:01,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [206036604] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:01,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238886916] [2022-11-03 03:47:01,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:47:01,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:47:01,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:47:01,558 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:47:01,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-03 03:47:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:47:01,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-03 03:47:01,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:01,772 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:01,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:01,844 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:01,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238886916] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:01,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:47:01,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16, 16, 16, 16] total 28 [2022-11-03 03:47:01,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797048384] [2022-11-03 03:47:01,845 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:47:01,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-03 03:47:01,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:47:01,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-03 03:47:01,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=683, Unknown=0, NotChecked=0, Total=756 [2022-11-03 03:47:01,847 INFO L87 Difference]: Start difference. First operand 55 states and 64 transitions. Second operand has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 28 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:03,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:47:03,633 INFO L93 Difference]: Finished difference Result 105 states and 124 transitions. [2022-11-03 03:47:03,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 03:47:03,642 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 28 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-11-03 03:47:03,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:47:03,642 INFO L225 Difference]: With dead ends: 105 [2022-11-03 03:47:03,643 INFO L226 Difference]: Without dead ends: 84 [2022-11-03 03:47:03,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=487, Invalid=2269, Unknown=0, NotChecked=0, Total=2756 [2022-11-03 03:47:03,644 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 192 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 03:47:03,644 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 260 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 03:47:03,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-11-03 03:47:03,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 55. [2022-11-03 03:47:03,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 54 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:03,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 62 transitions. [2022-11-03 03:47:03,651 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 62 transitions. Word has length 31 [2022-11-03 03:47:03,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:47:03,651 INFO L495 AbstractCegarLoop]: Abstraction has 55 states and 62 transitions. [2022-11-03 03:47:03,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 28 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:03,652 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 62 transitions. [2022-11-03 03:47:03,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-03 03:47:03,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:47:03,652 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-11-03 03:47:03,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:03,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:04,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:04,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 03:47:04,254 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:47:04,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:47:04,254 INFO L85 PathProgramCache]: Analyzing trace with hash -2068130549, now seen corresponding path program 1 times [2022-11-03 03:47:04,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:47:04,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [227323955] [2022-11-03 03:47:04,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:47:04,255 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:47:04,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:47:04,256 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:47:04,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 03:47:04,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:47:04,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-03 03:47:04,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:04,761 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:04,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:05,750 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:05,751 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:47:05,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [227323955] [2022-11-03 03:47:05,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [227323955] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:05,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [521457545] [2022-11-03 03:47:05,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:47:05,752 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:47:05,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:47:05,752 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:47:05,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-03 03:47:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:47:05,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-03 03:47:05,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:06,113 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:06,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:06,292 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:06,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [521457545] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:06,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565939552] [2022-11-03 03:47:06,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:47:06,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:47:06,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:47:06,295 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:47:06,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 03:47:06,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:47:06,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-03 03:47:06,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:06,554 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:06,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:06,734 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:06,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565939552] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:06,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:47:06,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15, 15, 15, 15] total 28 [2022-11-03 03:47:06,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578767955] [2022-11-03 03:47:06,735 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:47:06,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-03 03:47:06,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:47:06,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-03 03:47:06,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2022-11-03 03:47:06,736 INFO L87 Difference]: Start difference. First operand 55 states and 62 transitions. Second operand has 28 states, 28 states have (on average 1.75) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:07,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:47:07,658 INFO L93 Difference]: Finished difference Result 108 states and 128 transitions. [2022-11-03 03:47:07,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-03 03:47:07,659 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.75) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-11-03 03:47:07,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:47:07,660 INFO L225 Difference]: With dead ends: 108 [2022-11-03 03:47:07,660 INFO L226 Difference]: Without dead ends: 85 [2022-11-03 03:47:07,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=221, Invalid=1671, Unknown=0, NotChecked=0, Total=1892 [2022-11-03 03:47:07,662 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 48 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:47:07,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 462 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 105 Invalid, 0 Unknown, 329 Unchecked, 0.1s Time] [2022-11-03 03:47:07,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2022-11-03 03:47:07,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 68. [2022-11-03 03:47:07,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 1.164179104477612) internal successors, (78), 67 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:07,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 78 transitions. [2022-11-03 03:47:07,669 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 78 transitions. Word has length 31 [2022-11-03 03:47:07,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:47:07,670 INFO L495 AbstractCegarLoop]: Abstraction has 68 states and 78 transitions. [2022-11-03 03:47:07,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.75) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:07,670 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 78 transitions. [2022-11-03 03:47:07,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-03 03:47:07,671 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:47:07,671 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1] [2022-11-03 03:47:07,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:07,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:08,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:08,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:47:08,274 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:47:08,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:47:08,275 INFO L85 PathProgramCache]: Analyzing trace with hash -812670475, now seen corresponding path program 2 times [2022-11-03 03:47:08,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:47:08,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [42895086] [2022-11-03 03:47:08,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:47:08,276 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:47:08,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:47:08,277 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:47:08,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 03:47:08,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:47:08,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:47:08,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-03 03:47:08,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:10,856 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:10,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:18,782 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:18,783 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:47:18,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [42895086] [2022-11-03 03:47:18,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [42895086] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:18,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1334574637] [2022-11-03 03:47:18,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:47:18,783 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:47:18,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:47:18,784 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:47:18,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2022-11-03 03:47:19,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:47:19,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:47:19,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-03 03:47:19,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:19,561 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:19,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:20,104 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:20,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1334574637] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:20,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409749894] [2022-11-03 03:47:20,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:47:20,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:47:20,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:47:20,107 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:47:20,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-03 03:47:20,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:47:20,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:47:20,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 96 conjunts are in the unsatisfiable core [2022-11-03 03:47:20,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:20,771 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:20,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:21,319 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:21,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409749894] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:21,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:47:21,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37, 37, 37, 37] total 72 [2022-11-03 03:47:21,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324507553] [2022-11-03 03:47:21,319 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:47:21,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-11-03 03:47:21,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:47:21,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-11-03 03:47:21,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=4858, Unknown=0, NotChecked=0, Total=5112 [2022-11-03 03:47:21,323 INFO L87 Difference]: Start difference. First operand 68 states and 78 transitions. Second operand has 72 states, 72 states have (on average 1.1944444444444444) internal successors, (86), 72 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:38,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:47:38,318 INFO L93 Difference]: Finished difference Result 149 states and 186 transitions. [2022-11-03 03:47:38,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-11-03 03:47:38,319 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.1944444444444444) internal successors, (86), 72 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-11-03 03:47:38,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:47:38,320 INFO L225 Difference]: With dead ends: 149 [2022-11-03 03:47:38,320 INFO L226 Difference]: Without dead ends: 147 [2022-11-03 03:47:38,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 189 SyntacticMatches, 2 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3050 ImplicationChecksByTransitivity, 25.6s TimeCoverageRelationStatistics Valid=1279, Invalid=18461, Unknown=0, NotChecked=0, Total=19740 [2022-11-03 03:47:38,325 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 278 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 2290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1525 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 03:47:38,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 851 Invalid, 2290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 734 Invalid, 0 Unknown, 1525 Unchecked, 0.9s Time] [2022-11-03 03:47:38,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-11-03 03:47:38,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 110. [2022-11-03 03:47:38,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 1.2110091743119267) internal successors, (132), 109 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:38,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 132 transitions. [2022-11-03 03:47:38,338 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 132 transitions. Word has length 44 [2022-11-03 03:47:38,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:47:38,339 INFO L495 AbstractCegarLoop]: Abstraction has 110 states and 132 transitions. [2022-11-03 03:47:38,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.1944444444444444) internal successors, (86), 72 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:47:38,339 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 132 transitions. [2022-11-03 03:47:38,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 03:47:38,340 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:47:38,341 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2022-11-03 03:47:38,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-03 03:47:38,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2022-11-03 03:47:38,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-11-03 03:47:38,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:47:38,952 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:47:38,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:47:38,952 INFO L85 PathProgramCache]: Analyzing trace with hash -911328635, now seen corresponding path program 2 times [2022-11-03 03:47:38,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:47:38,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2026851814] [2022-11-03 03:47:38,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:47:38,953 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:47:38,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:47:38,954 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:47:38,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-03 03:47:39,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:47:39,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:47:39,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 90 conjunts are in the unsatisfiable core [2022-11-03 03:47:39,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:41,606 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 23 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:41,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:47:49,601 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 23 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:49,602 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:47:49,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2026851814] [2022-11-03 03:47:49,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2026851814] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:47:49,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1274950983] [2022-11-03 03:47:49,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:47:49,602 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:47:49,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:47:49,603 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:47:49,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2022-11-03 03:47:49,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:47:49,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:47:49,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 116 conjunts are in the unsatisfiable core [2022-11-03 03:47:49,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:47:58,833 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:47:58,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:48:21,329 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:48:21,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1274950983] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:48:21,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037329874] [2022-11-03 03:48:21,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:48:21,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:48:21,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:48:21,336 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:48:21,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-03 03:48:21,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:48:21,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:48:21,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 90 conjunts are in the unsatisfiable core [2022-11-03 03:48:21,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:48:22,629 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 11 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:48:22,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:48:23,185 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 11 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:48:23,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037329874] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:48:23,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:48:23,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 44, 44, 38, 38] total 158 [2022-11-03 03:48:23,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983720632] [2022-11-03 03:48:23,186 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:48:23,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-11-03 03:48:23,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:48:23,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-11-03 03:48:23,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1168, Invalid=23638, Unknown=0, NotChecked=0, Total=24806 [2022-11-03 03:48:23,193 INFO L87 Difference]: Start difference. First operand 110 states and 132 transitions. Second operand has 158 states, 158 states have (on average 1.4367088607594938) internal successors, (227), 158 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:49:31,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:49:31,251 INFO L93 Difference]: Finished difference Result 235 states and 296 transitions. [2022-11-03 03:49:31,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-11-03 03:49:31,252 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 1.4367088607594938) internal successors, (227), 158 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-11-03 03:49:31,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:49:31,253 INFO L225 Difference]: With dead ends: 235 [2022-11-03 03:49:31,253 INFO L226 Difference]: Without dead ends: 220 [2022-11-03 03:49:31,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 182 SyntacticMatches, 6 SemanticMatches, 268 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17478 ImplicationChecksByTransitivity, 106.8s TimeCoverageRelationStatistics Valid=5014, Invalid=67616, Unknown=0, NotChecked=0, Total=72630 [2022-11-03 03:49:31,261 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 622 mSDsluCounter, 1836 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 1850 SdHoareTripleChecker+Invalid, 4676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3413 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:49:31,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 1850 Invalid, 4676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1087 Invalid, 0 Unknown, 3413 Unchecked, 1.1s Time] [2022-11-03 03:49:31,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-11-03 03:49:31,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 174. [2022-11-03 03:49:31,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 1.2254335260115607) internal successors, (212), 173 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:49:31,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 212 transitions. [2022-11-03 03:49:31,283 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 212 transitions. Word has length 57 [2022-11-03 03:49:31,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:49:31,284 INFO L495 AbstractCegarLoop]: Abstraction has 174 states and 212 transitions. [2022-11-03 03:49:31,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 1.4367088607594938) internal successors, (227), 158 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:49:31,284 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 212 transitions. [2022-11-03 03:49:31,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 03:49:31,285 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:49:31,286 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1] [2022-11-03 03:49:31,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-03 03:49:31,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2022-11-03 03:49:31,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-03 03:49:31,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:49:31,892 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:49:31,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:49:31,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1545584139, now seen corresponding path program 2 times [2022-11-03 03:49:31,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:49:31,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1615722314] [2022-11-03 03:49:31,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:49:31,893 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:49:31,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:49:31,894 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:49:31,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-03 03:49:32,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:49:32,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:49:32,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 92 conjunts are in the unsatisfiable core [2022-11-03 03:49:32,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:49:34,597 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 17 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:49:34,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:49:44,222 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 17 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:49:44,222 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:49:44,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1615722314] [2022-11-03 03:49:44,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1615722314] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:49:44,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1096978991] [2022-11-03 03:49:44,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:49:44,223 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:49:44,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:49:44,228 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:49:44,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2022-11-03 03:49:44,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:49:44,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:49:44,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 83 conjunts are in the unsatisfiable core [2022-11-03 03:49:44,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:49:52,291 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:49:52,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:50:09,224 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:50:09,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1096978991] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:50:09,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957466076] [2022-11-03 03:50:09,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:50:09,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:50:09,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:50:09,228 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:50:09,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-03 03:50:09,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:50:09,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:50:09,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 92 conjunts are in the unsatisfiable core [2022-11-03 03:50:09,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:50:09,997 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 17 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:50:09,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:50:10,723 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 17 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:50:10,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957466076] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:50:10,724 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:50:10,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 39, 39, 37, 37] total 146 [2022-11-03 03:50:10,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551178912] [2022-11-03 03:50:10,724 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:50:10,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 146 states [2022-11-03 03:50:10,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:50:10,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2022-11-03 03:50:10,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=638, Invalid=20532, Unknown=0, NotChecked=0, Total=21170 [2022-11-03 03:50:10,728 INFO L87 Difference]: Start difference. First operand 174 states and 212 transitions. Second operand has 146 states, 146 states have (on average 1.4863013698630136) internal successors, (217), 146 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:50:57,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:50:57,181 INFO L93 Difference]: Finished difference Result 196 states and 240 transitions. [2022-11-03 03:50:57,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-11-03 03:50:57,181 INFO L78 Accepts]: Start accepts. Automaton has has 146 states, 146 states have (on average 1.4863013698630136) internal successors, (217), 146 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-11-03 03:50:57,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:50:57,183 INFO L225 Difference]: With dead ends: 196 [2022-11-03 03:50:57,183 INFO L226 Difference]: Without dead ends: 179 [2022-11-03 03:50:57,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 196 SyntacticMatches, 3 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8355 ImplicationChecksByTransitivity, 79.9s TimeCoverageRelationStatistics Valid=2671, Invalid=46391, Unknown=0, NotChecked=0, Total=49062 [2022-11-03 03:50:57,188 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 443 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 4852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3432 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:50:57,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 1000 Invalid, 4852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1339 Invalid, 0 Unknown, 3432 Unchecked, 1.2s Time] [2022-11-03 03:50:57,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-11-03 03:50:57,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 174. [2022-11-03 03:50:57,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 1.1907514450867052) internal successors, (206), 173 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:50:57,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 206 transitions. [2022-11-03 03:50:57,207 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 206 transitions. Word has length 57 [2022-11-03 03:50:57,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:50:57,207 INFO L495 AbstractCegarLoop]: Abstraction has 174 states and 206 transitions. [2022-11-03 03:50:57,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 146 states, 146 states have (on average 1.4863013698630136) internal successors, (217), 146 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:50:57,208 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 206 transitions. [2022-11-03 03:50:57,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 03:50:57,209 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:50:57,209 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1] [2022-11-03 03:50:57,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-03 03:50:57,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2022-11-03 03:50:57,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-03 03:50:57,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:50:57,810 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:50:57,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:50:57,810 INFO L85 PathProgramCache]: Analyzing trace with hash -930487801, now seen corresponding path program 2 times [2022-11-03 03:50:57,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:50:57,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1100346010] [2022-11-03 03:50:57,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:50:57,811 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:50:57,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:50:57,812 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:50:57,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-03 03:50:57,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:50:57,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:50:57,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-03 03:50:57,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:51:00,440 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:51:00,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:51:06,795 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:51:06,796 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:51:06,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1100346010] [2022-11-03 03:51:06,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1100346010] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:51:06,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1981768701] [2022-11-03 03:51:06,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:51:06,796 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:51:06,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:51:06,797 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:51:06,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2022-11-03 03:51:07,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:51:07,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:51:07,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-03 03:51:07,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:51:07,540 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:51:07,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:51:08,144 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:51:08,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1981768701] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:51:08,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231287488] [2022-11-03 03:51:08,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:51:08,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:51:08,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:51:08,147 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:51:08,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-03 03:51:08,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:51:08,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:51:08,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 87 conjunts are in the unsatisfiable core [2022-11-03 03:51:08,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:51:08,714 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:51:08,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:51:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:51:08,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231287488] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:51:08,929 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:51:08,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38, 38, 38, 38, 38] total 72 [2022-11-03 03:51:08,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342775251] [2022-11-03 03:51:08,930 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:51:08,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-11-03 03:51:08,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:51:08,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-11-03 03:51:08,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=4859, Unknown=0, NotChecked=0, Total=5112 [2022-11-03 03:51:08,931 INFO L87 Difference]: Start difference. First operand 174 states and 206 transitions. Second operand has 72 states, 72 states have (on average 1.3888888888888888) internal successors, (100), 72 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:51:30,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:51:30,275 INFO L93 Difference]: Finished difference Result 209 states and 250 transitions. [2022-11-03 03:51:30,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-11-03 03:51:30,284 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.3888888888888888) internal successors, (100), 72 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-11-03 03:51:30,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:51:30,285 INFO L225 Difference]: With dead ends: 209 [2022-11-03 03:51:30,285 INFO L226 Difference]: Without dead ends: 140 [2022-11-03 03:51:30,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 265 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3098 ImplicationChecksByTransitivity, 26.5s TimeCoverageRelationStatistics Valid=2355, Invalid=17105, Unknown=0, NotChecked=0, Total=19460 [2022-11-03 03:51:30,292 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 564 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 2449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:51:30,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 604 Invalid, 2449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-11-03 03:51:30,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-11-03 03:51:30,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 120. [2022-11-03 03:51:30,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 1.0924369747899159) internal successors, (130), 119 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:51:30,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 130 transitions. [2022-11-03 03:51:30,304 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 130 transitions. Word has length 57 [2022-11-03 03:51:30,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:51:30,304 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 130 transitions. [2022-11-03 03:51:30,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.3888888888888888) internal successors, (100), 72 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:51:30,304 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 130 transitions. [2022-11-03 03:51:30,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-03 03:51:30,305 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:51:30,306 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1] [2022-11-03 03:51:30,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-03 03:51:30,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2022-11-03 03:51:30,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-03 03:51:30,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:51:30,912 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:51:30,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:51:30,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1263181067, now seen corresponding path program 3 times [2022-11-03 03:51:30,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:51:30,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604747246] [2022-11-03 03:51:30,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:51:30,913 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:51:30,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:51:30,914 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:51:30,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-03 03:51:31,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:51:31,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:51:31,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 64 conjunts are in the unsatisfiable core [2022-11-03 03:51:31,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:51:33,788 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 38 proven. 74 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-03 03:51:33,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:51:37,014 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-03 03:51:37,014 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:51:37,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604747246] [2022-11-03 03:51:37,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604747246] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:51:37,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1214057158] [2022-11-03 03:51:37,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:51:37,015 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:51:37,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:51:37,016 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:51:37,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2022-11-03 03:51:37,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:51:37,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:51:37,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-03 03:51:37,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:51:39,661 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 38 proven. 74 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-03 03:51:39,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:51:43,660 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-03 03:51:43,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1214057158] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:51:43,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492864907] [2022-11-03 03:51:43,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:51:43,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:51:43,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:51:43,662 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:51:43,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-03 03:51:43,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:51:43,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:51:43,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 68 conjunts are in the unsatisfiable core [2022-11-03 03:51:43,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:51:46,665 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 74 proven. 38 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-03 03:51:46,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:51:52,678 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-03 03:51:52,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492864907] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:51:52,679 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:51:52,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17, 17, 17, 17] total 59 [2022-11-03 03:51:52,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30943063] [2022-11-03 03:51:52,679 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:51:52,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-11-03 03:51:52,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:51:52,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-11-03 03:51:52,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=3161, Unknown=0, NotChecked=0, Total=3422 [2022-11-03 03:51:52,681 INFO L87 Difference]: Start difference. First operand 120 states and 130 transitions. Second operand has 59 states, 59 states have (on average 2.3559322033898304) internal successors, (139), 59 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:51:59,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:51:59,358 INFO L93 Difference]: Finished difference Result 153 states and 173 transitions. [2022-11-03 03:51:59,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-03 03:51:59,359 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.3559322033898304) internal successors, (139), 59 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2022-11-03 03:51:59,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:51:59,360 INFO L225 Difference]: With dead ends: 153 [2022-11-03 03:51:59,360 INFO L226 Difference]: Without dead ends: 151 [2022-11-03 03:51:59,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 505 SyntacticMatches, 10 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1861 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=729, Invalid=6753, Unknown=0, NotChecked=0, Total=7482 [2022-11-03 03:51:59,361 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 62 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 482 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:51:59,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 322 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 23 Invalid, 0 Unknown, 482 Unchecked, 0.1s Time] [2022-11-03 03:51:59,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-11-03 03:51:59,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 140. [2022-11-03 03:51:59,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 1.129496402877698) internal successors, (157), 139 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:51:59,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 157 transitions. [2022-11-03 03:51:59,376 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 157 transitions. Word has length 96 [2022-11-03 03:51:59,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:51:59,376 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 157 transitions. [2022-11-03 03:51:59,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.3559322033898304) internal successors, (139), 59 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:51:59,376 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 157 transitions. [2022-11-03 03:51:59,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 03:51:59,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:51:59,377 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1] [2022-11-03 03:51:59,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2022-11-03 03:51:59,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-11-03 03:51:59,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-11-03 03:51:59,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:51:59,978 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:51:59,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:51:59,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1571428741, now seen corresponding path program 3 times [2022-11-03 03:51:59,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:51:59,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1306105774] [2022-11-03 03:51:59,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:51:59,980 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:51:59,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:51:59,981 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:52:00,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-03 03:52:00,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:52:00,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:52:00,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-03 03:52:00,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:52:01,548 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 45 proven. 86 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 03:52:01,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:52:03,659 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 131 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 03:52:03,660 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:52:03,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1306105774] [2022-11-03 03:52:03,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1306105774] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:52:03,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [172691545] [2022-11-03 03:52:03,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:52:03,660 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:52:03,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:52:03,663 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:52:03,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2022-11-03 03:52:03,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:52:03,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:52:03,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 82 conjunts are in the unsatisfiable core [2022-11-03 03:52:03,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:52:06,685 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 45 proven. 86 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 03:52:06,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:52:11,385 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 131 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 03:52:11,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [172691545] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:52:11,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806950098] [2022-11-03 03:52:11,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:52:11,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:52:11,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:52:11,386 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:52:11,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-03 03:52:11,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 03:52:11,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:52:11,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-03 03:52:11,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:52:14,470 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 45 proven. 86 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 03:52:14,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:52:21,020 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 131 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 03:52:21,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806950098] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:52:21,021 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:52:21,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 17, 17, 16, 16] total 61 [2022-11-03 03:52:21,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488283679] [2022-11-03 03:52:21,021 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:52:21,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-11-03 03:52:21,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:52:21,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-11-03 03:52:21,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=3353, Unknown=0, NotChecked=0, Total=3660 [2022-11-03 03:52:21,023 INFO L87 Difference]: Start difference. First operand 140 states and 157 transitions. Second operand has 61 states, 61 states have (on average 2.4754098360655736) internal successors, (151), 61 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:52:23,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:52:23,159 INFO L93 Difference]: Finished difference Result 247 states and 305 transitions. [2022-11-03 03:52:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-03 03:52:23,159 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.4754098360655736) internal successors, (151), 61 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2022-11-03 03:52:23,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:52:23,160 INFO L225 Difference]: With dead ends: 247 [2022-11-03 03:52:23,160 INFO L226 Difference]: Without dead ends: 245 [2022-11-03 03:52:23,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 664 GetRequests, 587 SyntacticMatches, 5 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1793 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=613, Invalid=4789, Unknown=0, NotChecked=0, Total=5402 [2022-11-03 03:52:23,162 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 131 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 380 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:52:23,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 692 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 380 Unchecked, 0.0s Time] [2022-11-03 03:52:23,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-11-03 03:52:23,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 184. [2022-11-03 03:52:23,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 183 states have (on average 1.1967213114754098) internal successors, (219), 183 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:52:23,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 219 transitions. [2022-11-03 03:52:23,186 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 219 transitions. Word has length 109 [2022-11-03 03:52:23,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:52:23,187 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 219 transitions. [2022-11-03 03:52:23,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.4754098360655736) internal successors, (151), 61 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:52:23,187 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 219 transitions. [2022-11-03 03:52:23,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 03:52:23,188 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:52:23,188 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1] [2022-11-03 03:52:23,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-11-03 03:52:23,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-03 03:52:23,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2022-11-03 03:52:23,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 03:52:23,789 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:52:23,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:52:23,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1573275783, now seen corresponding path program 1 times [2022-11-03 03:52:23,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:52:23,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808758685] [2022-11-03 03:52:23,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:52:23,790 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:52:23,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:52:23,791 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:52:23,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-03 03:52:24,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:52:24,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 190 conjunts are in the unsatisfiable core [2022-11-03 03:52:24,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:52:42,818 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 51 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:52:42,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:53:55,398 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 51 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:53:55,398 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:53:55,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808758685] [2022-11-03 03:53:55,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808758685] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:53:55,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [967314687] [2022-11-03 03:53:55,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:53:55,399 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:53:55,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:53:55,402 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:53:55,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-11-03 03:53:55,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:53:55,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 190 conjunts are in the unsatisfiable core [2022-11-03 03:53:55,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:53:57,994 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 51 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:53:57,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:53:59,912 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 51 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:53:59,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [967314687] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:53:59,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562603013] [2022-11-03 03:53:59,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:53:59,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:53:59,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:53:59,914 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:53:59,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-11-03 03:54:00,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:54:00,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 190 conjunts are in the unsatisfiable core [2022-11-03 03:54:00,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:54:02,164 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 51 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:54:02,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:54:04,111 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 51 proven. 329 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:54:04,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562603013] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:54:04,112 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:54:04,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82, 82, 82, 82, 82] total 160 [2022-11-03 03:54:04,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398242512] [2022-11-03 03:54:04,112 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:54:04,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 160 states [2022-11-03 03:54:04,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:54:04,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2022-11-03 03:54:04,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=871, Invalid=24569, Unknown=0, NotChecked=0, Total=25440 [2022-11-03 03:54:04,117 INFO L87 Difference]: Start difference. First operand 184 states and 219 transitions. Second operand has 160 states, 160 states have (on average 1.275) internal successors, (204), 160 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:28,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:28,607 INFO L93 Difference]: Finished difference Result 452 states and 565 transitions. [2022-11-03 03:56:28,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-11-03 03:56:28,608 INFO L78 Accepts]: Start accepts. Automaton has has 160 states, 160 states have (on average 1.275) internal successors, (204), 160 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2022-11-03 03:56:28,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:28,609 INFO L225 Difference]: With dead ends: 452 [2022-11-03 03:56:28,609 INFO L226 Difference]: Without dead ends: 413 [2022-11-03 03:56:28,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 813 GetRequests, 495 SyntacticMatches, 2 SemanticMatches, 316 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15947 ImplicationChecksByTransitivity, 229.3s TimeCoverageRelationStatistics Valid=4934, Invalid=95872, Unknown=0, NotChecked=0, Total=100806 [2022-11-03 03:56:28,618 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 647 mSDsluCounter, 2663 mSDsCounter, 0 mSdLazyCounter, 2016 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 2689 SdHoareTripleChecker+Invalid, 9292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 2016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7175 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:28,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 2689 Invalid, 9292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 2016 Invalid, 0 Unknown, 7175 Unchecked, 3.5s Time] [2022-11-03 03:56:28,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-03 03:56:28,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 286. [2022-11-03 03:56:28,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 1.2035087719298245) internal successors, (343), 285 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:28,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 343 transitions. [2022-11-03 03:56:28,684 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 343 transitions. Word has length 109 [2022-11-03 03:56:28,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:28,684 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 343 transitions. [2022-11-03 03:56:28,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 160 states, 160 states have (on average 1.275) internal successors, (204), 160 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:28,685 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 343 transitions. [2022-11-03 03:56:28,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 03:56:28,686 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:28,686 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1] [2022-11-03 03:56:28,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:28,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:29,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-11-03 03:56:29,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:56:29,287 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:29,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:29,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2043480185, now seen corresponding path program 1 times [2022-11-03 03:56:29,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:29,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [771117215] [2022-11-03 03:56:29,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:29,288 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:29,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:29,289 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:29,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-03 03:56:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:29,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 190 conjunts are in the unsatisfiable core [2022-11-03 03:56:29,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:50,927 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 23 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:50,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:58:11,038 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 23 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:58:11,038 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:58:11,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [771117215] [2022-11-03 03:58:11,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [771117215] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:58:11,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2032928013] [2022-11-03 03:58:11,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:58:11,039 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:58:11,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:58:11,041 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:58:11,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2022-11-03 03:58:11,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:58:11,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 190 conjunts are in the unsatisfiable core [2022-11-03 03:58:11,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:58:14,023 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 23 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:58:14,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:58:16,198 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 23 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:58:16,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2032928013] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:58:16,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754677057] [2022-11-03 03:58:16,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:58:16,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:58:16,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:58:16,202 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:58:16,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-11-03 03:58:16,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:58:16,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 190 conjunts are in the unsatisfiable core [2022-11-03 03:58:16,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:58:18,829 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 23 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:58:18,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:58:21,070 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 23 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:58:21,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754677057] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:58:21,071 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:58:21,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82, 82, 82, 82, 82] total 160 [2022-11-03 03:58:21,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172564079] [2022-11-03 03:58:21,071 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:58:21,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 160 states [2022-11-03 03:58:21,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:58:21,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2022-11-03 03:58:21,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=871, Invalid=24569, Unknown=0, NotChecked=0, Total=25440 [2022-11-03 03:58:21,075 INFO L87 Difference]: Start difference. First operand 286 states and 343 transitions. Second operand has 160 states, 160 states have (on average 1.3125) internal successors, (210), 160 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:00:54,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:54,263 INFO L93 Difference]: Finished difference Result 421 states and 519 transitions. [2022-11-03 04:00:54,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 162 states. [2022-11-03 04:00:54,264 INFO L78 Accepts]: Start accepts. Automaton has has 160 states, 160 states have (on average 1.3125) internal successors, (210), 160 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2022-11-03 04:00:54,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:54,265 INFO L225 Difference]: With dead ends: 421 [2022-11-03 04:00:54,265 INFO L226 Difference]: Without dead ends: 386 [2022-11-03 04:00:54,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 814 GetRequests, 497 SyntacticMatches, 2 SemanticMatches, 315 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15683 ImplicationChecksByTransitivity, 248.2s TimeCoverageRelationStatistics Valid=5193, Invalid=94979, Unknown=0, NotChecked=0, Total=100172 [2022-11-03 04:00:54,272 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 735 mSDsluCounter, 2251 mSDsCounter, 0 mSdLazyCounter, 1680 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 2276 SdHoareTripleChecker+Invalid, 5557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3799 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:54,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 2276 Invalid, 5557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1680 Invalid, 0 Unknown, 3799 Unchecked, 3.2s Time] [2022-11-03 04:00:54,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-03 04:00:54,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 296. [2022-11-03 04:00:54,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 1.1796610169491526) internal successors, (348), 295 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:00:54,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 348 transitions. [2022-11-03 04:00:54,311 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 348 transitions. Word has length 109 [2022-11-03 04:00:54,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:54,311 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 348 transitions. [2022-11-03 04:00:54,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 160 states, 160 states have (on average 1.3125) internal successors, (210), 160 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:00:54,312 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 348 transitions. [2022-11-03 04:00:54,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 04:00:54,313 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:54,314 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1] [2022-11-03 04:00:54,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:54,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (45)] Ended with exit code 0 [2022-11-03 04:00:54,753 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-11-03 04:00:54,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:54,931 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:54,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:54,931 INFO L85 PathProgramCache]: Analyzing trace with hash -266625781, now seen corresponding path program 3 times [2022-11-03 04:00:54,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:00:54,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1468236202] [2022-11-03 04:00:54,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:00:54,932 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:00:54,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:00:54,934 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:00:54,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-03 04:00:55,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-03 04:00:55,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:00:55,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-03 04:00:55,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:55,648 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 79 proven. 7 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-11-03 04:00:55,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:00:55,875 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-11-03 04:00:55,875 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:00:55,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1468236202] [2022-11-03 04:00:55,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1468236202] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:55,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:55,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-11-03 04:00:55,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188387899] [2022-11-03 04:00:55,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:55,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:00:55,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:00:55,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:00:55,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:00:55,877 INFO L87 Difference]: Start difference. First operand 296 states and 348 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:00:56,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:56,024 INFO L93 Difference]: Finished difference Result 365 states and 442 transitions. [2022-11-03 04:00:56,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:00:56,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2022-11-03 04:00:56,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:56,026 INFO L225 Difference]: With dead ends: 365 [2022-11-03 04:00:56,026 INFO L226 Difference]: Without dead ends: 282 [2022-11-03 04:00:56,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:00:56,027 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 70 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:56,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 51 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 04:00:56,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-11-03 04:00:56,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 260. [2022-11-03 04:00:56,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 1.1003861003861004) internal successors, (285), 259 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:00:56,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 285 transitions. [2022-11-03 04:00:56,062 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 285 transitions. Word has length 109 [2022-11-03 04:00:56,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:56,062 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 285 transitions. [2022-11-03 04:00:56,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:00:56,063 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 285 transitions. [2022-11-03 04:00:56,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 04:00:56,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:56,064 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1] [2022-11-03 04:00:56,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:56,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:00:56,276 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:56,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:56,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1552269575, now seen corresponding path program 3 times [2022-11-03 04:00:56,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:00:56,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1690252974] [2022-11-03 04:00:56,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:00:56,278 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:00:56,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:00:56,279 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:00:56,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-03 04:00:56,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 04:00:56,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:00:56,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-03 04:00:56,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:57,216 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 89 proven. 42 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 04:00:57,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:00:58,068 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 65 proven. 66 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 04:00:58,068 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:00:58,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1690252974] [2022-11-03 04:00:58,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1690252974] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:00:58,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [867735667] [2022-11-03 04:00:58,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:00:58,069 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:00:58,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:00:58,071 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:00:58,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2022-11-03 04:00:58,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 04:00:58,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:00:58,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 71 conjunts are in the unsatisfiable core [2022-11-03 04:00:58,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:01:00,335 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 95 proven. 42 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2022-11-03 04:01:00,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:01:03,856 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 1 proven. 130 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 04:01:03,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [867735667] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:01:03,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455832002] [2022-11-03 04:01:03,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:01:03,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:01:03,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:01:03,858 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:01:03,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_70ba39e4-a943-4ead-bd43-8369b349c503/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-03 04:01:03,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 04:01:03,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:01:04,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-03 04:01:04,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:01:04,649 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 89 proven. 42 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-11-03 04:01:04,649 INFO L328 TraceCheckSpWp]: Computing backward predicates...