./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/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_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/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_763c91ea-e8af-4b93-81db-040f920ed573/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 0ae50a693e61df6a46ca7072a4bb10f574babd0618478325de057d7504311e66 --- 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 01:41:14,904 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 01:41:14,911 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 01:41:14,949 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 01:41:14,949 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 01:41:14,954 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 01:41:14,955 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 01:41:14,958 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 01:41:14,963 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 01:41:14,964 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 01:41:14,965 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 01:41:14,969 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 01:41:14,969 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 01:41:14,974 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 01:41:14,976 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 01:41:14,978 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 01:41:14,980 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 01:41:14,986 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 01:41:14,988 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 01:41:14,990 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 01:41:14,994 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 01:41:14,995 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 01:41:14,996 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 01:41:14,998 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 01:41:15,003 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 01:41:15,007 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 01:41:15,009 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 01:41:15,010 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 01:41:15,011 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 01:41:15,013 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 01:41:15,014 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 01:41:15,015 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 01:41:15,017 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 01:41:15,018 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 01:41:15,019 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 01:41:15,020 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 01:41:15,020 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 01:41:15,021 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 01:41:15,021 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 01:41:15,022 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 01:41:15,023 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 01:41:15,023 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 01:41:15,065 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 01:41:15,070 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 01:41:15,071 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 01:41:15,072 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 01:41:15,073 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 01:41:15,073 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 01:41:15,073 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 01:41:15,074 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 01:41:15,074 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 01:41:15,074 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 01:41:15,075 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 01:41:15,075 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 01:41:15,076 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 01:41:15,076 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 01:41:15,076 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 01:41:15,076 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 01:41:15,077 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 01:41:15,077 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 01:41:15,078 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 01:41:15,078 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 01:41:15,078 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 01:41:15,078 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 01:41:15,079 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 01:41:15,079 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 01:41:15,079 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 01:41:15,079 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 01:41:15,080 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 01:41:15,080 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 01:41:15,080 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 01:41:15,080 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:41:15,081 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 01:41:15,081 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 01:41:15,081 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 01:41:15,082 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 01:41:15,082 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 01:41:15,082 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 01:41:15,082 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 01:41:15,083 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 01:41:15,083 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_763c91ea-e8af-4b93-81db-040f920ed573/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_763c91ea-e8af-4b93-81db-040f920ed573/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 -> 0ae50a693e61df6a46ca7072a4bb10f574babd0618478325de057d7504311e66 [2022-11-03 01:41:15,361 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 01:41:15,403 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 01:41:15,405 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 01:41:15,407 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 01:41:15,408 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 01:41:15,409 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c [2022-11-03 01:41:15,488 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/0fa4f5eed/79b5700c32a044c2a8c04fbbb1040783/FLAG233b1b02e [2022-11-03 01:41:15,983 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 01:41:15,983 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c [2022-11-03 01:41:15,990 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/0fa4f5eed/79b5700c32a044c2a8c04fbbb1040783/FLAG233b1b02e [2022-11-03 01:41:16,332 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/0fa4f5eed/79b5700c32a044c2a8c04fbbb1040783 [2022-11-03 01:41:16,334 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 01:41:16,335 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 01:41:16,337 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 01:41:16,337 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 01:41:16,347 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 01:41:16,347 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,348 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a81280c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16, skipping insertion in model container [2022-11-03 01:41:16,349 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,357 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 01:41:16,401 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 01:41:16,622 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_763c91ea-e8af-4b93-81db-040f920ed573/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c[1107,1120] [2022-11-03 01:41:16,746 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:41:16,750 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 01:41:16,760 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_763c91ea-e8af-4b93-81db-040f920ed573/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c[1107,1120] [2022-11-03 01:41:16,813 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:41:16,826 INFO L208 MainTranslator]: Completed translation [2022-11-03 01:41:16,826 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16 WrapperNode [2022-11-03 01:41:16,826 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 01:41:16,827 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 01:41:16,828 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 01:41:16,828 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 01:41:16,836 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,845 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,915 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 281 [2022-11-03 01:41:16,915 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 01:41:16,916 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 01:41:16,916 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 01:41:16,916 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 01:41:16,925 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,926 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,939 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,939 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,960 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,973 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,975 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,977 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:16,981 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 01:41:16,982 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 01:41:16,983 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 01:41:16,988 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 01:41:16,997 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (1/1) ... [2022-11-03 01:41:17,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:41:17,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:41:17,041 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 01:41:17,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 01:41:17,090 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 01:41:17,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 01:41:17,219 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 01:41:17,222 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 01:41:17,629 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 01:41:17,937 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 01:41:17,938 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 01:41:17,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:41:17 BoogieIcfgContainer [2022-11-03 01:41:17,940 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 01:41:17,943 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 01:41:17,943 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 01:41:17,946 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 01:41:17,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 01:41:16" (1/3) ... [2022-11-03 01:41:17,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@767efdcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:41:17, skipping insertion in model container [2022-11-03 01:41:17,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:16" (2/3) ... [2022-11-03 01:41:17,948 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@767efdcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:41:17, skipping insertion in model container [2022-11-03 01:41:17,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:41:17" (3/3) ... [2022-11-03 01:41:17,949 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c [2022-11-03 01:41:17,971 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 01:41:17,972 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 01:41:18,017 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 01:41:18,024 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;@532d6f50, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 01:41:18,035 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 01:41:18,038 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 01:41:18,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-03 01:41:18,044 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:18,045 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-03 01:41:18,045 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:18,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:18,050 INFO L85 PathProgramCache]: Analyzing trace with hash 4538260, now seen corresponding path program 1 times [2022-11-03 01:41:18,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:41:18,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137915634] [2022-11-03 01:41:18,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:18,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:41:18,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 01:41:18,321 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 01:41:18,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 01:41:18,485 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 01:41:18,487 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 01:41:18,488 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 01:41:18,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 01:41:18,501 INFO L444 BasicCegarLoop]: Path program histogram: [1] [2022-11-03 01:41:18,505 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 01:41:18,539 WARN L320 BoogieBacktranslator]: Removing null node from list of ATEs: ATE program state null [2022-11-03 01:41:18,554 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 01:41:18 BoogieIcfgContainer [2022-11-03 01:41:18,555 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 01:41:18,557 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 01:41:18,557 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 01:41:18,558 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 01:41:18,559 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:41:17" (3/4) ... [2022-11-03 01:41:18,562 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 01:41:18,563 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 01:41:18,565 INFO L158 Benchmark]: Toolchain (without parser) took 2229.11ms. Allocated memory was 92.3MB in the beginning and 119.5MB in the end (delta: 27.3MB). Free memory was 57.2MB in the beginning and 83.6MB in the end (delta: -26.4MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 01:41:18,566 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 92.3MB. Free memory is still 74.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 01:41:18,567 INFO L158 Benchmark]: CACSL2BoogieTranslator took 489.68ms. Allocated memory was 92.3MB in the beginning and 119.5MB in the end (delta: 27.3MB). Free memory was 57.0MB in the beginning and 92.5MB in the end (delta: -35.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-03 01:41:18,568 INFO L158 Benchmark]: Boogie Procedure Inliner took 87.89ms. Allocated memory is still 119.5MB. Free memory was 92.5MB in the beginning and 88.7MB in the end (delta: 3.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-03 01:41:18,571 INFO L158 Benchmark]: Boogie Preprocessor took 65.85ms. Allocated memory is still 119.5MB. Free memory was 88.7MB in the beginning and 86.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 01:41:18,575 INFO L158 Benchmark]: RCFGBuilder took 958.24ms. Allocated memory is still 119.5MB. Free memory was 86.6MB in the beginning and 67.5MB in the end (delta: 19.1MB). Peak memory consumption was 41.8MB. Max. memory is 16.1GB. [2022-11-03 01:41:18,576 INFO L158 Benchmark]: TraceAbstraction took 612.18ms. Allocated memory is still 119.5MB. Free memory was 66.9MB in the beginning and 83.6MB in the end (delta: -16.8MB). Peak memory consumption was 25.6MB. Max. memory is 16.1GB. [2022-11-03 01:41:18,576 INFO L158 Benchmark]: Witness Printer took 6.64ms. Allocated memory is still 119.5MB. Free memory is still 83.6MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 01:41:18,581 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.26ms. Allocated memory is still 92.3MB. Free memory is still 74.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 489.68ms. Allocated memory was 92.3MB in the beginning and 119.5MB in the end (delta: 27.3MB). Free memory was 57.0MB in the beginning and 92.5MB in the end (delta: -35.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 87.89ms. Allocated memory is still 119.5MB. Free memory was 92.5MB in the beginning and 88.7MB in the end (delta: 3.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 65.85ms. Allocated memory is still 119.5MB. Free memory was 88.7MB in the beginning and 86.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 958.24ms. Allocated memory is still 119.5MB. Free memory was 86.6MB in the beginning and 67.5MB in the end (delta: 19.1MB). Peak memory consumption was 41.8MB. Max. memory is 16.1GB. * TraceAbstraction took 612.18ms. Allocated memory is still 119.5MB. Free memory was 66.9MB in the beginning and 83.6MB in the end (delta: -16.8MB). Peak memory consumption was 25.6MB. Max. memory is 16.1GB. * Witness Printer took 6.64ms. Allocated memory is still 119.5MB. Free memory is still 83.6MB. 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 135, overapproximation of bitwiseOr at line 133, overapproximation of bitwiseAnd at line 120. 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_3 mask_SORT_3 = (SORT_3)-1 >> (sizeof(SORT_3) * 8 - 8); [L29] const SORT_3 msb_SORT_3 = (SORT_3)1 << (8 - 1); [L31] const SORT_10 mask_SORT_10 = (SORT_10)-1 >> (sizeof(SORT_10) * 8 - 32); [L32] const SORT_10 msb_SORT_10 = (SORT_10)1 << (32 - 1); [L34] const SORT_31 mask_SORT_31 = (SORT_31)-1 >> (sizeof(SORT_31) * 8 - 4); [L35] const SORT_31 msb_SORT_31 = (SORT_31)1 << (4 - 1); [L37] const SORT_67 mask_SORT_67 = (SORT_67)-1 >> (sizeof(SORT_67) * 8 - 10); [L38] const SORT_67 msb_SORT_67 = (SORT_67)1 << (10 - 1); [L40] const SORT_1 var_7 = 0; [L41] const SORT_10 var_12 = 0; [L42] const SORT_1 var_21 = 1; [L44] SORT_1 input_2; [L45] SORT_3 input_4; [L46] SORT_1 input_5; [L47] SORT_1 input_6; [L48] SORT_1 input_29; [L49] SORT_31 input_32; [L50] SORT_1 input_34; [L51] SORT_31 input_36; [L52] SORT_1 input_38; [L53] SORT_1 input_40; [L54] SORT_1 input_44; [L55] SORT_1 input_46; [L56] SORT_1 input_48; [L57] SORT_1 input_50; [L58] SORT_3 input_52; [L59] SORT_1 input_55; [L60] SORT_1 input_59; [L61] SORT_1 input_63; [L62] SORT_1 input_65; [L63] SORT_67 input_68; [L64] SORT_1 input_70; [L65] SORT_1 input_72; [L66] SORT_1 input_82; [L67] SORT_1 input_88; [L69] SORT_1 state_8 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L70] SORT_1 state_14 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L71] SORT_1 state_25 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L72] SORT_1 state_27 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L73] SORT_1 state_42 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L74] SORT_1 state_57 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L75] SORT_1 state_61 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L77] SORT_1 init_9_arg_1 = var_7; [L78] state_8 = init_9_arg_1 [L79] SORT_1 init_15_arg_1 = var_7; [L80] state_14 = init_15_arg_1 [L81] SORT_1 init_26_arg_1 = var_7; [L82] state_25 = init_26_arg_1 [L83] SORT_1 init_28_arg_1 = var_7; [L84] state_27 = init_28_arg_1 [L85] SORT_1 init_43_arg_1 = var_7; [L86] state_42 = init_43_arg_1 [L87] SORT_1 init_58_arg_1 = var_7; [L88] state_57 = init_58_arg_1 [L89] SORT_1 init_62_arg_1 = var_7; [L90] state_61 = init_62_arg_1 VAL [init_15_arg_1=0, init_26_arg_1=0, init_28_arg_1=0, init_43_arg_1=0, init_58_arg_1=0, init_62_arg_1=0, init_9_arg_1=0, mask_SORT_1=1, mask_SORT_10=4294967295, mask_SORT_3=255, mask_SORT_31=15, mask_SORT_67=1023, msb_SORT_1=1, msb_SORT_10=2147483648, msb_SORT_3=128, msb_SORT_31=8, msb_SORT_67=512, state_14=0, state_25=0, state_27=0, state_42=0, state_57=0, state_61=0, state_8=0, var_12=0, var_21=1, var_7=0] [L93] input_2 = __VERIFIER_nondet_uchar() [L94] input_4 = __VERIFIER_nondet_uchar() [L95] input_5 = __VERIFIER_nondet_uchar() [L96] input_6 = __VERIFIER_nondet_uchar() [L97] input_29 = __VERIFIER_nondet_uchar() [L98] input_32 = __VERIFIER_nondet_uchar() [L99] input_34 = __VERIFIER_nondet_uchar() [L100] input_36 = __VERIFIER_nondet_uchar() [L101] input_38 = __VERIFIER_nondet_uchar() [L102] input_40 = __VERIFIER_nondet_uchar() [L103] input_44 = __VERIFIER_nondet_uchar() [L104] input_46 = __VERIFIER_nondet_uchar() [L105] input_48 = __VERIFIER_nondet_uchar() [L106] input_50 = __VERIFIER_nondet_uchar() [L107] input_52 = __VERIFIER_nondet_uchar() [L108] input_55 = __VERIFIER_nondet_uchar() [L109] input_59 = __VERIFIER_nondet_uchar() [L110] input_63 = __VERIFIER_nondet_uchar() [L111] input_65 = __VERIFIER_nondet_uchar() [L112] input_68 = __VERIFIER_nondet_ushort() [L113] input_70 = __VERIFIER_nondet_uchar() [L114] input_72 = __VERIFIER_nondet_uchar() [L115] input_82 = __VERIFIER_nondet_uchar() [L116] input_88 = __VERIFIER_nondet_uchar() [L119] SORT_1 var_11_arg_0 = state_8; [L120] var_11_arg_0 = var_11_arg_0 & mask_SORT_1 [L121] SORT_10 var_11 = var_11_arg_0; [L122] SORT_10 var_13_arg_0 = var_11; [L123] SORT_10 var_13_arg_1 = var_12; [L124] SORT_1 var_13 = var_13_arg_0 == var_13_arg_1; [L125] SORT_1 var_16_arg_0 = state_14; [L126] var_16_arg_0 = var_16_arg_0 & mask_SORT_1 [L127] SORT_10 var_16 = var_16_arg_0; [L128] SORT_10 var_17_arg_0 = var_16; [L129] SORT_10 var_17_arg_1 = var_12; [L130] SORT_1 var_17 = var_17_arg_0 == var_17_arg_1; [L131] SORT_1 var_18_arg_0 = var_13; [L132] SORT_1 var_18_arg_1 = var_17; [L133] SORT_1 var_18 = var_18_arg_0 | var_18_arg_1; [L134] SORT_1 var_22_arg_0 = var_18; [L135] SORT_1 var_22 = ~var_22_arg_0; [L136] SORT_1 var_23_arg_0 = var_21; [L137] SORT_1 var_23_arg_1 = var_22; [L138] SORT_1 var_23 = var_23_arg_0 & var_23_arg_1; [L139] var_23 = var_23 & mask_SORT_1 [L140] SORT_1 bad_24_arg_0 = var_23; [L141] CALL __VERIFIER_assert(!(bad_24_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.5s, 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.2s 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 01:41:18,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/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_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/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_763c91ea-e8af-4b93-81db-040f920ed573/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 0ae50a693e61df6a46ca7072a4bb10f574babd0618478325de057d7504311e66 --- 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 01:41:21,008 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 01:41:21,010 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 01:41:21,054 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 01:41:21,054 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 01:41:21,055 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 01:41:21,056 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 01:41:21,060 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 01:41:21,070 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 01:41:21,073 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 01:41:21,074 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 01:41:21,075 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 01:41:21,075 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 01:41:21,076 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 01:41:21,077 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 01:41:21,078 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 01:41:21,079 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 01:41:21,080 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 01:41:21,081 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 01:41:21,087 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 01:41:21,092 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 01:41:21,100 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 01:41:21,101 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 01:41:21,102 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 01:41:21,105 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 01:41:21,105 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 01:41:21,106 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 01:41:21,106 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 01:41:21,107 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 01:41:21,108 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 01:41:21,108 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 01:41:21,109 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 01:41:21,109 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 01:41:21,110 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 01:41:21,122 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 01:41:21,122 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 01:41:21,124 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 01:41:21,124 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 01:41:21,124 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 01:41:21,126 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 01:41:21,127 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 01:41:21,128 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 01:41:21,174 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 01:41:21,178 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 01:41:21,180 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 01:41:21,180 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 01:41:21,181 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 01:41:21,181 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 01:41:21,181 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 01:41:21,181 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 01:41:21,182 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 01:41:21,182 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 01:41:21,183 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 01:41:21,183 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 01:41:21,185 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 01:41:21,185 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 01:41:21,185 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 01:41:21,185 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 01:41:21,186 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 01:41:21,186 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 01:41:21,186 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 01:41:21,186 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 01:41:21,186 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 01:41:21,187 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 01:41:21,187 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 01:41:21,187 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 01:41:21,187 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 01:41:21,188 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 01:41:21,188 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:41:21,188 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 01:41:21,188 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 01:41:21,189 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 01:41:21,189 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 01:41:21,189 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:21,189 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 01:41:21,190 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 01:41:21,190 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 01:41:21,190 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_763c91ea-e8af-4b93-81db-040f920ed573/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_763c91ea-e8af-4b93-81db-040f920ed573/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 -> 0ae50a693e61df6a46ca7072a4bb10f574babd0618478325de057d7504311e66 [2022-11-03 01:41:21,567 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 01:41:21,601 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 01:41:21,603 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 01:41:21,604 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 01:41:21,605 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 01:41:21,607 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c [2022-11-03 01:41:21,675 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/02fe044a5/e4488534ae544449b74e9d711fd74c6e/FLAG702e41dd7 [2022-11-03 01:41:22,266 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 01:41:22,266 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c [2022-11-03 01:41:22,276 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/02fe044a5/e4488534ae544449b74e9d711fd74c6e/FLAG702e41dd7 [2022-11-03 01:41:22,686 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/data/02fe044a5/e4488534ae544449b74e9d711fd74c6e [2022-11-03 01:41:22,690 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 01:41:22,692 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 01:41:22,696 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 01:41:22,696 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 01:41:22,700 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 01:41:22,701 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:41:22" (1/1) ... [2022-11-03 01:41:22,703 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b21b1dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:22, skipping insertion in model container [2022-11-03 01:41:22,704 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:41:22" (1/1) ... [2022-11-03 01:41:22,712 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 01:41:22,741 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 01:41:22,857 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_763c91ea-e8af-4b93-81db-040f920ed573/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c[1107,1120] [2022-11-03 01:41:22,992 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:41:23,000 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 01:41:23,012 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_763c91ea-e8af-4b93-81db-040f920ed573/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c[1107,1120] [2022-11-03 01:41:23,063 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:41:23,075 INFO L208 MainTranslator]: Completed translation [2022-11-03 01:41:23,076 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23 WrapperNode [2022-11-03 01:41:23,076 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 01:41:23,077 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 01:41:23,077 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 01:41:23,077 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 01:41:23,085 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,094 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,129 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 281 [2022-11-03 01:41:23,137 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 01:41:23,138 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 01:41:23,139 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 01:41:23,139 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 01:41:23,148 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,148 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,153 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,153 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,160 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,164 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,166 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,168 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,172 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 01:41:23,184 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 01:41:23,184 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 01:41:23,184 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 01:41:23,185 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (1/1) ... [2022-11-03 01:41:23,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:41:23,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:41:23,216 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 01:41:23,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 01:41:23,262 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 01:41:23,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 01:41:23,406 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 01:41:23,408 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 01:41:23,878 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 01:41:23,885 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 01:41:23,891 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 01:41:23,893 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:41:23 BoogieIcfgContainer [2022-11-03 01:41:23,894 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 01:41:23,896 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 01:41:23,898 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 01:41:23,901 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 01:41:23,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 01:41:22" (1/3) ... [2022-11-03 01:41:23,902 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41524f98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:41:23, skipping insertion in model container [2022-11-03 01:41:23,902 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:41:23" (2/3) ... [2022-11-03 01:41:23,902 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41524f98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:41:23, skipping insertion in model container [2022-11-03 01:41:23,902 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:41:23" (3/3) ... [2022-11-03 01:41:23,904 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.vcegar_QF_BV_itc99_b13_p07.c [2022-11-03 01:41:23,922 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 01:41:23,922 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 01:41:23,997 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 01:41:24,008 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;@49681216, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 01:41:24,008 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 01:41:24,013 INFO L276 IsEmpty]: Start isEmpty. Operand has 37 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 36 states have internal predecessors, (52), 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 01:41:24,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-03 01:41:24,018 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:24,019 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-03 01:41:24,020 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:24,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:24,027 INFO L85 PathProgramCache]: Analyzing trace with hash 28698761, now seen corresponding path program 1 times [2022-11-03 01:41:24,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:24,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404330604] [2022-11-03 01:41:24,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:24,042 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:24,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:24,046 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:24,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 01:41:24,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:24,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 01:41:24,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:24,410 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 01:41:24,411 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:24,411 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:24,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404330604] [2022-11-03 01:41:24,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404330604] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:24,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:24,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:24,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590127418] [2022-11-03 01:41:24,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:24,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:24,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:24,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:24,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:24,463 INFO L87 Difference]: Start difference. First operand has 37 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 36 states have internal predecessors, (52), 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 01:41:24,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:24,586 INFO L93 Difference]: Finished difference Result 98 states and 147 transitions. [2022-11-03 01:41:24,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:24,589 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 01:41:24,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:24,604 INFO L225 Difference]: With dead ends: 98 [2022-11-03 01:41:24,604 INFO L226 Difference]: Without dead ends: 63 [2022-11-03 01:41:24,606 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 01:41:24,609 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 81 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:24,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 120 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:41:24,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-11-03 01:41:24,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 35. [2022-11-03 01:41:24,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 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 01:41:24,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 48 transitions. [2022-11-03 01:41:24,651 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 48 transitions. Word has length 5 [2022-11-03 01:41:24,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:24,653 INFO L495 AbstractCegarLoop]: Abstraction has 35 states and 48 transitions. [2022-11-03 01:41:24,653 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 01:41:24,653 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 48 transitions. [2022-11-03 01:41:24,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:24,654 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:24,655 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:24,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:24,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:24,871 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:24,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:24,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1126224685, now seen corresponding path program 1 times [2022-11-03 01:41:24,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:24,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1863991662] [2022-11-03 01:41:24,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:24,873 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:24,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:24,876 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:24,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 01:41:25,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:25,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:25,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:25,117 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 01:41:25,117 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:25,117 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:25,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1863991662] [2022-11-03 01:41:25,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1863991662] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:25,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:25,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:25,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157798151] [2022-11-03 01:41:25,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:25,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:25,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:25,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:25,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:25,128 INFO L87 Difference]: Start difference. First operand 35 states and 48 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:25,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:25,196 INFO L93 Difference]: Finished difference Result 123 states and 174 transitions. [2022-11-03 01:41:25,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:25,197 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:25,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:25,199 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:25,199 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:25,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:25,202 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 117 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:25,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 162 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:25,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:25,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 37. [2022-11-03 01:41:25,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.3888888888888888) internal successors, (50), 36 states have internal predecessors, (50), 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 01:41:25,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 50 transitions. [2022-11-03 01:41:25,215 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 50 transitions. Word has length 34 [2022-11-03 01:41:25,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:25,215 INFO L495 AbstractCegarLoop]: Abstraction has 37 states and 50 transitions. [2022-11-03 01:41:25,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:25,217 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 50 transitions. [2022-11-03 01:41:25,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:25,219 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:25,219 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:25,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:25,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:25,432 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:25,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:25,433 INFO L85 PathProgramCache]: Analyzing trace with hash 259978709, now seen corresponding path program 1 times [2022-11-03 01:41:25,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:25,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482223632] [2022-11-03 01:41:25,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:25,434 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:25,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:25,435 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:25,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 01:41:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:25,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:41:25,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:25,651 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 01:41:25,651 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:25,651 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:25,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482223632] [2022-11-03 01:41:25,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482223632] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:25,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:25,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 01:41:25,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121427128] [2022-11-03 01:41:25,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:25,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:41:25,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:25,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:41:25,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 01:41:25,654 INFO L87 Difference]: Start difference. First operand 37 states and 50 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 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 01:41:25,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:25,732 INFO L93 Difference]: Finished difference Result 100 states and 139 transitions. [2022-11-03 01:41:25,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 01:41:25,733 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:25,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:25,735 INFO L225 Difference]: With dead ends: 100 [2022-11-03 01:41:25,736 INFO L226 Difference]: Without dead ends: 69 [2022-11-03 01:41:25,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 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 01:41:25,740 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 119 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:25,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 161 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:25,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-11-03 01:41:25,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 39. [2022-11-03 01:41:25,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.368421052631579) internal successors, (52), 38 states have internal predecessors, (52), 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 01:41:25,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 52 transitions. [2022-11-03 01:41:25,757 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 52 transitions. Word has length 34 [2022-11-03 01:41:25,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:25,757 INFO L495 AbstractCegarLoop]: Abstraction has 39 states and 52 transitions. [2022-11-03 01:41:25,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 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 01:41:25,758 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 52 transitions. [2022-11-03 01:41:25,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:25,759 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:25,759 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:25,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:25,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:25,971 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:25,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:25,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1663249325, now seen corresponding path program 1 times [2022-11-03 01:41:25,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:25,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [933956777] [2022-11-03 01:41:25,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:25,973 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:25,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:25,975 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:25,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 01:41:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:26,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:26,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:26,166 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 01:41:26,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:26,166 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:26,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [933956777] [2022-11-03 01:41:26,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [933956777] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:26,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:26,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:26,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239601888] [2022-11-03 01:41:26,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:26,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:26,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:26,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:26,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:26,169 INFO L87 Difference]: Start difference. First operand 39 states and 52 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:26,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:26,226 INFO L93 Difference]: Finished difference Result 123 states and 172 transitions. [2022-11-03 01:41:26,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:26,227 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:26,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:26,227 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:26,233 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:26,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:26,235 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 105 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:26,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 154 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:26,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:26,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 41. [2022-11-03 01:41:26,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.35) internal successors, (54), 40 states have internal predecessors, (54), 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 01:41:26,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 54 transitions. [2022-11-03 01:41:26,240 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 54 transitions. Word has length 34 [2022-11-03 01:41:26,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:26,241 INFO L495 AbstractCegarLoop]: Abstraction has 41 states and 54 transitions. [2022-11-03 01:41:26,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:26,241 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 54 transitions. [2022-11-03 01:41:26,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:26,242 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:26,242 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:26,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:26,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:26,454 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:26,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:26,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1522700715, now seen corresponding path program 1 times [2022-11-03 01:41:26,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:26,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342569512] [2022-11-03 01:41:26,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:26,456 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:26,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:26,458 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:26,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 01:41:26,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:26,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:26,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:26,620 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 01:41:26,621 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:26,621 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:26,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342569512] [2022-11-03 01:41:26,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342569512] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:26,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:26,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:26,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34495355] [2022-11-03 01:41:26,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:26,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:26,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:26,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:26,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:26,624 INFO L87 Difference]: Start difference. First operand 41 states and 54 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:26,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:26,663 INFO L93 Difference]: Finished difference Result 123 states and 171 transitions. [2022-11-03 01:41:26,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:26,664 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:26,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:26,664 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:26,665 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:26,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:26,666 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 99 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:26,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 153 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:26,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:26,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 43. [2022-11-03 01:41:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.3333333333333333) internal successors, (56), 42 states have internal predecessors, (56), 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 01:41:26,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 56 transitions. [2022-11-03 01:41:26,671 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 56 transitions. Word has length 34 [2022-11-03 01:41:26,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:26,672 INFO L495 AbstractCegarLoop]: Abstraction has 43 states and 56 transitions. [2022-11-03 01:41:26,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:26,672 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 56 transitions. [2022-11-03 01:41:26,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:26,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:26,673 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:26,696 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:26,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:26,885 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:26,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:26,886 INFO L85 PathProgramCache]: Analyzing trace with hash 966828247, now seen corresponding path program 1 times [2022-11-03 01:41:26,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:26,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [874179415] [2022-11-03 01:41:26,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:26,887 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:26,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:26,888 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:26,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 01:41:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:27,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:27,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:27,060 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 01:41:27,061 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:27,061 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:27,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [874179415] [2022-11-03 01:41:27,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [874179415] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:27,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:27,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:27,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070667245] [2022-11-03 01:41:27,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:27,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:27,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:27,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:27,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:27,063 INFO L87 Difference]: Start difference. First operand 43 states and 56 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:27,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:27,087 INFO L93 Difference]: Finished difference Result 123 states and 170 transitions. [2022-11-03 01:41:27,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:27,088 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:27,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:27,088 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:27,089 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:27,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:27,090 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 93 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:27,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 161 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:27,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:27,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 45. [2022-11-03 01:41:27,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.3181818181818181) internal successors, (58), 44 states have internal predecessors, (58), 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 01:41:27,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 58 transitions. [2022-11-03 01:41:27,095 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 58 transitions. Word has length 34 [2022-11-03 01:41:27,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:27,095 INFO L495 AbstractCegarLoop]: Abstraction has 45 states and 58 transitions. [2022-11-03 01:41:27,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:27,096 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 58 transitions. [2022-11-03 01:41:27,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:27,096 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:27,097 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:27,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:27,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:27,307 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:27,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:27,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1389530073, now seen corresponding path program 1 times [2022-11-03 01:41:27,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:27,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1492468995] [2022-11-03 01:41:27,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:27,312 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:27,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:27,313 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:27,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 01:41:27,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:27,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:27,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:27,500 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 01:41:27,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:27,500 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:27,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1492468995] [2022-11-03 01:41:27,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1492468995] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:27,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:27,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:27,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375138154] [2022-11-03 01:41:27,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:27,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:27,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:27,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:27,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:27,502 INFO L87 Difference]: Start difference. First operand 45 states and 58 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:27,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:27,533 INFO L93 Difference]: Finished difference Result 123 states and 169 transitions. [2022-11-03 01:41:27,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:27,533 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:27,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:27,534 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:27,534 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:27,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:27,535 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 87 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:27,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 160 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:27,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:27,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 47. [2022-11-03 01:41:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.3043478260869565) internal successors, (60), 46 states have internal predecessors, (60), 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 01:41:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 60 transitions. [2022-11-03 01:41:27,540 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 60 transitions. Word has length 34 [2022-11-03 01:41:27,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:27,541 INFO L495 AbstractCegarLoop]: Abstraction has 47 states and 60 transitions. [2022-11-03 01:41:27,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:27,541 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 60 transitions. [2022-11-03 01:41:27,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:27,542 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:27,542 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:27,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:27,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:27,760 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:27,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:27,760 INFO L85 PathProgramCache]: Analyzing trace with hash -299413669, now seen corresponding path program 1 times [2022-11-03 01:41:27,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:27,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1995836491] [2022-11-03 01:41:27,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:27,761 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:27,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:27,764 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:27,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 01:41:27,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:27,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:27,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:27,977 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 01:41:27,977 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:27,977 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:27,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1995836491] [2022-11-03 01:41:27,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1995836491] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:27,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:27,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:27,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896289719] [2022-11-03 01:41:27,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:27,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:27,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:27,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:27,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:27,980 INFO L87 Difference]: Start difference. First operand 47 states and 60 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:28,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:28,010 INFO L93 Difference]: Finished difference Result 123 states and 168 transitions. [2022-11-03 01:41:28,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:28,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:28,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:28,012 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:28,012 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:28,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:28,014 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 76 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:28,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 156 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:28,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:28,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 51. [2022-11-03 01:41:28,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.3) internal successors, (65), 50 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 01:41:28,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 65 transitions. [2022-11-03 01:41:28,022 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 65 transitions. Word has length 34 [2022-11-03 01:41:28,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:28,023 INFO L495 AbstractCegarLoop]: Abstraction has 51 states and 65 transitions. [2022-11-03 01:41:28,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:28,023 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 65 transitions. [2022-11-03 01:41:28,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:28,026 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:28,026 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:28,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:28,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:28,238 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:28,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:28,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1579277347, now seen corresponding path program 1 times [2022-11-03 01:41:28,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:28,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1540668807] [2022-11-03 01:41:28,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:28,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:28,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:28,241 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:28,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 01:41:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:28,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:28,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:28,444 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 01:41:28,444 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:28,444 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:28,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1540668807] [2022-11-03 01:41:28,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1540668807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:28,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:28,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:28,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830673442] [2022-11-03 01:41:28,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:28,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:28,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:28,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:28,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:28,448 INFO L87 Difference]: Start difference. First operand 51 states and 65 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:28,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:28,483 INFO L93 Difference]: Finished difference Result 123 states and 167 transitions. [2022-11-03 01:41:28,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:28,484 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:28,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:28,485 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:28,485 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:28,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:28,491 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 60 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:28,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 149 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:28,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:28,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 57. [2022-11-03 01:41:28,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.3035714285714286) internal successors, (73), 56 states have internal predecessors, (73), 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 01:41:28,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 73 transitions. [2022-11-03 01:41:28,510 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 73 transitions. Word has length 34 [2022-11-03 01:41:28,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:28,511 INFO L495 AbstractCegarLoop]: Abstraction has 57 states and 73 transitions. [2022-11-03 01:41:28,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:28,512 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 73 transitions. [2022-11-03 01:41:28,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:28,513 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:28,514 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:28,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:28,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:28,732 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:28,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:28,733 INFO L85 PathProgramCache]: Analyzing trace with hash -899218977, now seen corresponding path program 1 times [2022-11-03 01:41:28,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:28,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [809233437] [2022-11-03 01:41:28,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:28,733 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:28,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:28,738 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:28,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 01:41:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:28,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:28,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:28,938 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 01:41:28,939 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:28,939 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:28,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [809233437] [2022-11-03 01:41:28,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [809233437] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:28,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:28,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:28,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953309181] [2022-11-03 01:41:28,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:28,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:28,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:28,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:28,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:28,941 INFO L87 Difference]: Start difference. First operand 57 states and 73 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:28,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:28,966 INFO L93 Difference]: Finished difference Result 123 states and 166 transitions. [2022-11-03 01:41:28,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:28,966 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:28,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:28,967 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:28,967 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:28,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:28,968 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 54 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:28,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 157 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:28,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:28,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 59. [2022-11-03 01:41:28,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.293103448275862) internal successors, (75), 58 states have internal predecessors, (75), 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 01:41:28,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 75 transitions. [2022-11-03 01:41:28,973 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 75 transitions. Word has length 34 [2022-11-03 01:41:28,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:28,973 INFO L495 AbstractCegarLoop]: Abstraction has 59 states and 75 transitions. [2022-11-03 01:41:28,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:28,974 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 75 transitions. [2022-11-03 01:41:28,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:28,974 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:28,974 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:28,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:29,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:29,186 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:29,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:29,187 INFO L85 PathProgramCache]: Analyzing trace with hash 875788385, now seen corresponding path program 1 times [2022-11-03 01:41:29,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:29,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1454571873] [2022-11-03 01:41:29,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:29,187 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:29,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:29,189 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:29,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 01:41:29,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:29,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:29,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:29,375 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 01:41:29,376 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:29,376 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:29,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1454571873] [2022-11-03 01:41:29,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1454571873] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:29,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:29,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:29,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146217365] [2022-11-03 01:41:29,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:29,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:29,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:29,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:29,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:29,378 INFO L87 Difference]: Start difference. First operand 59 states and 75 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:29,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:29,407 INFO L93 Difference]: Finished difference Result 123 states and 165 transitions. [2022-11-03 01:41:29,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:29,408 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 34 [2022-11-03 01:41:29,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:29,408 INFO L225 Difference]: With dead ends: 123 [2022-11-03 01:41:29,409 INFO L226 Difference]: Without dead ends: 92 [2022-11-03 01:41:29,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 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 01:41:29,410 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 48 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:29,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 153 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:29,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-11-03 01:41:29,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 61. [2022-11-03 01:41:29,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.2833333333333334) internal successors, (77), 60 states have internal predecessors, (77), 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 01:41:29,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 77 transitions. [2022-11-03 01:41:29,414 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 77 transitions. Word has length 34 [2022-11-03 01:41:29,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:29,415 INFO L495 AbstractCegarLoop]: Abstraction has 61 states and 77 transitions. [2022-11-03 01:41:29,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 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 01:41:29,415 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 77 transitions. [2022-11-03 01:41:29,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 01:41:29,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:29,416 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:29,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:29,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:29,628 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:29,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:29,628 INFO L85 PathProgramCache]: Analyzing trace with hash 877635427, now seen corresponding path program 1 times [2022-11-03 01:41:29,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:29,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [605891593] [2022-11-03 01:41:29,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:29,633 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:29,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:29,634 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:29,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 01:41:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:29,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-03 01:41:29,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 01:41:30,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:30,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 01:41:31,000 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:31,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [605891593] [2022-11-03 01:41:31,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [605891593] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:31,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [672950920] [2022-11-03 01:41:31,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:31,001 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:31,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:41:31,007 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:41:31,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-03 01:41:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:31,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-03 01:41:31,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:31,480 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 01:41:31,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:32,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 01:41:32,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [672950920] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:32,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316333173] [2022-11-03 01:41:32,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:32,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:41:32,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:41:32,019 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:41:32,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-03 01:41:32,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:32,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-03 01:41:32,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:32,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 01:41:32,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:34,327 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 01:41:34,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316333173] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:34,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:41:34,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 12, 12] total 30 [2022-11-03 01:41:34,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972174021] [2022-11-03 01:41:34,331 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:41:34,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-03 01:41:34,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:34,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-03 01:41:34,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2022-11-03 01:41:34,333 INFO L87 Difference]: Start difference. First operand 61 states and 77 transitions. Second operand has 30 states, 30 states have (on average 4.266666666666667) internal successors, (128), 30 states have internal predecessors, (128), 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 01:41:37,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:37,657 INFO L93 Difference]: Finished difference Result 412 states and 584 transitions. [2022-11-03 01:41:37,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-11-03 01:41:37,658 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.266666666666667) internal successors, (128), 30 states have internal predecessors, (128), 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 34 [2022-11-03 01:41:37,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:37,659 INFO L225 Difference]: With dead ends: 412 [2022-11-03 01:41:37,659 INFO L226 Difference]: Without dead ends: 410 [2022-11-03 01:41:37,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 169 SyntacticMatches, 4 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1734 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1298, Invalid=5674, Unknown=0, NotChecked=0, Total=6972 [2022-11-03 01:41:37,662 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 909 mSDsluCounter, 2944 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 3095 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 756 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:37,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [909 Valid, 3095 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 387 Invalid, 0 Unknown, 756 Unchecked, 0.5s Time] [2022-11-03 01:41:37,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2022-11-03 01:41:37,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 148. [2022-11-03 01:41:37,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 1.380952380952381) internal successors, (203), 147 states have internal predecessors, (203), 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 01:41:37,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 203 transitions. [2022-11-03 01:41:37,672 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 203 transitions. Word has length 34 [2022-11-03 01:41:37,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:37,673 INFO L495 AbstractCegarLoop]: Abstraction has 148 states and 203 transitions. [2022-11-03 01:41:37,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.266666666666667) internal successors, (128), 30 states have internal predecessors, (128), 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 01:41:37,673 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 203 transitions. [2022-11-03 01:41:37,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 01:41:37,674 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:37,675 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:37,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:37,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:38,090 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:38,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:38,288 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:38,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:38,288 INFO L85 PathProgramCache]: Analyzing trace with hash 391140409, now seen corresponding path program 1 times [2022-11-03 01:41:38,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:38,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [113138344] [2022-11-03 01:41:38,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:38,289 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:38,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:38,290 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:38,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-03 01:41:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:38,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:41:38,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:38,612 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:38,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:38,720 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:38,720 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:38,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [113138344] [2022-11-03 01:41:38,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [113138344] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:38,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [523724197] [2022-11-03 01:41:38,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:38,721 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:38,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:41:38,722 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:41:38,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-11-03 01:41:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:38,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 01:41:38,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:39,025 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-03 01:41:39,026 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:39,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [523724197] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:39,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:41:39,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 13 [2022-11-03 01:41:39,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636342126] [2022-11-03 01:41:39,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:39,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:41:39,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:39,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:41:39,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-11-03 01:41:39,028 INFO L87 Difference]: Start difference. First operand 148 states and 203 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 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 01:41:39,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:39,109 INFO L93 Difference]: Finished difference Result 410 states and 578 transitions. [2022-11-03 01:41:39,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 01:41:39,109 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 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 63 [2022-11-03 01:41:39,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:39,111 INFO L225 Difference]: With dead ends: 410 [2022-11-03 01:41:39,111 INFO L226 Difference]: Without dead ends: 350 [2022-11-03 01:41:39,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-11-03 01:41:39,112 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 133 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:39,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 233 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:39,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-11-03 01:41:39,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 180. [2022-11-03 01:41:39,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.3910614525139664) internal successors, (249), 179 states have internal predecessors, (249), 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 01:41:39,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 249 transitions. [2022-11-03 01:41:39,120 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 249 transitions. Word has length 63 [2022-11-03 01:41:39,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:39,120 INFO L495 AbstractCegarLoop]: Abstraction has 180 states and 249 transitions. [2022-11-03 01:41:39,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 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 01:41:39,121 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 249 transitions. [2022-11-03 01:41:39,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 01:41:39,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:39,122 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:39,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:39,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:39,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:39,525 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:39,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:39,526 INFO L85 PathProgramCache]: Analyzing trace with hash 977946423, now seen corresponding path program 1 times [2022-11-03 01:41:39,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:39,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2034613848] [2022-11-03 01:41:39,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:39,526 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:39,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:39,527 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:39,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 01:41:39,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:39,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:41:39,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:39,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:39,976 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:39,976 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:39,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2034613848] [2022-11-03 01:41:39,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2034613848] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:39,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [146796796] [2022-11-03 01:41:39,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:39,977 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:39,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:41:39,978 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:41:39,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-11-03 01:41:40,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:40,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:41:40,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:40,384 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:40,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:40,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [146796796] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:40,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524996700] [2022-11-03 01:41:40,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:40,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:41:40,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:41:40,461 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:41:40,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-03 01:41:40,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:40,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:41:40,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:40,808 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-03 01:41:40,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:40,958 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-03 01:41:40,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524996700] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:40,958 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:41:40,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 7, 7] total 17 [2022-11-03 01:41:40,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273935760] [2022-11-03 01:41:40,959 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:41:40,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 01:41:40,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:40,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 01:41:40,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2022-11-03 01:41:40,960 INFO L87 Difference]: Start difference. First operand 180 states and 249 transitions. Second operand has 17 states, 17 states have (on average 8.117647058823529) internal successors, (138), 17 states have internal predecessors, (138), 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 01:41:42,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:42,954 INFO L93 Difference]: Finished difference Result 1300 states and 1829 transitions. [2022-11-03 01:41:42,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-03 01:41:42,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 8.117647058823529) internal successors, (138), 17 states have internal predecessors, (138), 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 63 [2022-11-03 01:41:42,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:42,964 INFO L225 Difference]: With dead ends: 1300 [2022-11-03 01:41:42,965 INFO L226 Difference]: Without dead ends: 1138 [2022-11-03 01:41:42,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 355 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=962, Invalid=3070, Unknown=0, NotChecked=0, Total=4032 [2022-11-03 01:41:42,967 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 1060 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1060 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:42,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1060 Valid, 492 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 01:41:42,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2022-11-03 01:41:42,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 316. [2022-11-03 01:41:43,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.3746031746031746) internal successors, (433), 315 states have internal predecessors, (433), 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 01:41:43,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 433 transitions. [2022-11-03 01:41:43,001 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 433 transitions. Word has length 63 [2022-11-03 01:41:43,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:43,001 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 433 transitions. [2022-11-03 01:41:43,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 8.117647058823529) internal successors, (138), 17 states have internal predecessors, (138), 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 01:41:43,002 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 433 transitions. [2022-11-03 01:41:43,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 01:41:43,003 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:43,003 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:43,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:43,235 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:43,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:43,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:43,617 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:43,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:43,618 INFO L85 PathProgramCache]: Analyzing trace with hash 497480125, now seen corresponding path program 1 times [2022-11-03 01:41:43,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:43,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [196574331] [2022-11-03 01:41:43,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:43,619 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:43,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:43,619 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:43,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 01:41:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:43,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 01:41:43,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:44,051 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:44,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:44,345 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:44,345 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:44,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [196574331] [2022-11-03 01:41:44,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [196574331] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:44,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2003398798] [2022-11-03 01:41:44,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:44,347 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:44,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:41:44,348 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:41:44,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2022-11-03 01:41:44,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:44,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 01:41:44,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:44,662 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-03 01:41:44,662 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:44,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2003398798] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:44,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:41:44,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13, 13] total 27 [2022-11-03 01:41:44,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917096101] [2022-11-03 01:41:44,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:44,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:41:44,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:44,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:41:44,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-11-03 01:41:44,664 INFO L87 Difference]: Start difference. First operand 316 states and 433 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 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 01:41:44,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:44,771 INFO L93 Difference]: Finished difference Result 768 states and 1069 transitions. [2022-11-03 01:41:44,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:41:44,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 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 63 [2022-11-03 01:41:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:44,774 INFO L225 Difference]: With dead ends: 768 [2022-11-03 01:41:44,774 INFO L226 Difference]: Without dead ends: 606 [2022-11-03 01:41:44,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-11-03 01:41:44,778 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 126 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:44,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 187 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:44,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-03 01:41:44,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 398. [2022-11-03 01:41:44,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 1.3778337531486147) internal successors, (547), 397 states have internal predecessors, (547), 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 01:41:44,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 547 transitions. [2022-11-03 01:41:44,794 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 547 transitions. Word has length 63 [2022-11-03 01:41:44,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:44,794 INFO L495 AbstractCegarLoop]: Abstraction has 398 states and 547 transitions. [2022-11-03 01:41:44,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 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 01:41:44,795 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 547 transitions. [2022-11-03 01:41:44,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 01:41:44,795 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:44,796 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:44,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:45,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:45,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:45,208 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:45,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:45,208 INFO L85 PathProgramCache]: Analyzing trace with hash 499327167, now seen corresponding path program 1 times [2022-11-03 01:41:45,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:45,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1805734564] [2022-11-03 01:41:45,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:45,209 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:45,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:45,210 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:45,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 01:41:45,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:45,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 01:41:45,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:45,602 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:45,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:45,873 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:45,874 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:45,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1805734564] [2022-11-03 01:41:45,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1805734564] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:45,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1546113042] [2022-11-03 01:41:45,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:45,875 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:45,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:41:45,880 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:41:45,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2022-11-03 01:41:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:46,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 01:41:46,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:46,445 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:46,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:46,757 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 01:41:46,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1546113042] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:46,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360938097] [2022-11-03 01:41:46,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:46,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:41:46,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:41:46,759 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:41:46,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-03 01:41:46,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:46,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 01:41:46,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:47,179 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 23 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-03 01:41:47,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:47,452 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 11 proven. 19 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-03 01:41:47,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360938097] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:47,452 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:41:47,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12, 12, 7, 8] total 48 [2022-11-03 01:41:47,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898827558] [2022-11-03 01:41:47,453 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:41:47,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-03 01:41:47,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:47,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-03 01:41:47,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2067, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 01:41:47,455 INFO L87 Difference]: Start difference. First operand 398 states and 547 transitions. Second operand has 48 states, 48 states have (on average 4.333333333333333) internal successors, (208), 48 states have internal predecessors, (208), 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 01:41:56,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:56,340 INFO L93 Difference]: Finished difference Result 5886 states and 7965 transitions. [2022-11-03 01:41:56,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-11-03 01:41:56,341 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 4.333333333333333) internal successors, (208), 48 states have internal predecessors, (208), 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 63 [2022-11-03 01:41:56,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:56,360 INFO L225 Difference]: With dead ends: 5886 [2022-11-03 01:41:56,360 INFO L226 Difference]: Without dead ends: 5680 [2022-11-03 01:41:56,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 325 SyntacticMatches, 1 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7494 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=4249, Invalid=23807, Unknown=0, NotChecked=0, Total=28056 [2022-11-03 01:41:56,371 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 2814 mSDsluCounter, 4713 mSDsCounter, 0 mSdLazyCounter, 3284 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2814 SdHoareTripleChecker+Valid, 4931 SdHoareTripleChecker+Invalid, 3611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 3284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:56,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2814 Valid, 4931 Invalid, 3611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 3284 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-03 01:41:56,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5680 states. [2022-11-03 01:41:56,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5680 to 724. [2022-11-03 01:41:56,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 1.34716459197787) internal successors, (974), 723 states have internal predecessors, (974), 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 01:41:56,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 974 transitions. [2022-11-03 01:41:56,443 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 974 transitions. Word has length 63 [2022-11-03 01:41:56,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:56,444 INFO L495 AbstractCegarLoop]: Abstraction has 724 states and 974 transitions. [2022-11-03 01:41:56,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 4.333333333333333) internal successors, (208), 48 states have internal predecessors, (208), 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 01:41:56,444 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 974 transitions. [2022-11-03 01:41:56,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 01:41:56,444 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:56,445 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:56,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:56,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:56,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:57,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:57,046 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:57,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:57,046 INFO L85 PathProgramCache]: Analyzing trace with hash -171415553, now seen corresponding path program 1 times [2022-11-03 01:41:57,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:57,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [500648032] [2022-11-03 01:41:57,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:57,047 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:57,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:57,048 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:57,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-03 01:41:57,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:57,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:41:57,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:57,317 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-03 01:41:57,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:57,318 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:57,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [500648032] [2022-11-03 01:41:57,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [500648032] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:57,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:57,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 01:41:57,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718441300] [2022-11-03 01:41:57,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:57,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:41:57,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:57,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:41:57,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 01:41:57,321 INFO L87 Difference]: Start difference. First operand 724 states and 974 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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 01:41:57,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:57,417 INFO L93 Difference]: Finished difference Result 1552 states and 2091 transitions. [2022-11-03 01:41:57,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 01:41:57,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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 63 [2022-11-03 01:41:57,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:57,422 INFO L225 Difference]: With dead ends: 1552 [2022-11-03 01:41:57,422 INFO L226 Difference]: Without dead ends: 858 [2022-11-03 01:41:57,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 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 01:41:57,428 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 82 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:57,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 166 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:57,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2022-11-03 01:41:57,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 724. [2022-11-03 01:41:57,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 1.3443983402489628) internal successors, (972), 723 states have internal predecessors, (972), 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 01:41:57,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 972 transitions. [2022-11-03 01:41:57,466 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 972 transitions. Word has length 63 [2022-11-03 01:41:57,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:57,466 INFO L495 AbstractCegarLoop]: Abstraction has 724 states and 972 transitions. [2022-11-03 01:41:57,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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 01:41:57,467 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 972 transitions. [2022-11-03 01:41:57,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 01:41:57,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:57,472 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:57,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-11-03 01:41:57,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:57,672 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:57,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:57,673 INFO L85 PathProgramCache]: Analyzing trace with hash 952245251, now seen corresponding path program 1 times [2022-11-03 01:41:57,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:57,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1769502379] [2022-11-03 01:41:57,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:57,673 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:57,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:57,674 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:57,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-03 01:41:57,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:57,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:41:57,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:57,856 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-03 01:41:57,856 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:57,856 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:57,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1769502379] [2022-11-03 01:41:57,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1769502379] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:57,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:41:57,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:41:57,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542266939] [2022-11-03 01:41:57,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:57,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:41:57,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:57,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:41:57,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:41:57,859 INFO L87 Difference]: Start difference. First operand 724 states and 972 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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 01:41:57,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:57,897 INFO L93 Difference]: Finished difference Result 1835 states and 2475 transitions. [2022-11-03 01:41:57,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:41:57,899 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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 63 [2022-11-03 01:41:57,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:57,902 INFO L225 Difference]: With dead ends: 1835 [2022-11-03 01:41:57,903 INFO L226 Difference]: Without dead ends: 1139 [2022-11-03 01:41:57,904 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 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 01:41:57,904 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 61 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:57,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 143 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:57,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1139 states. [2022-11-03 01:41:57,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1139 to 718. [2022-11-03 01:41:57,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 1.3458856345885635) internal successors, (965), 717 states have internal predecessors, (965), 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 01:41:57,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 965 transitions. [2022-11-03 01:41:57,944 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 965 transitions. Word has length 63 [2022-11-03 01:41:57,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:57,944 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 965 transitions. [2022-11-03 01:41:57,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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 01:41:57,945 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 965 transitions. [2022-11-03 01:41:57,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-03 01:41:57,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:57,947 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:57,957 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-11-03 01:41:58,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:58,154 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:58,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:58,155 INFO L85 PathProgramCache]: Analyzing trace with hash 602911205, now seen corresponding path program 1 times [2022-11-03 01:41:58,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:58,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1357326467] [2022-11-03 01:41:58,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:58,155 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:58,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:58,167 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:58,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-03 01:41:58,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:58,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 01:41:58,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:58,567 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 62 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-03 01:41:58,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:41:58,777 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 62 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-03 01:41:58,778 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:41:58,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1357326467] [2022-11-03 01:41:58,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1357326467] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:41:58,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [561457821] [2022-11-03 01:41:58,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:41:58,778 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:41:58,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:41:58,779 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:41:58,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-03 01:41:59,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:41:59,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 01:41:59,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:41:59,105 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 01:41:59,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:41:59,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [561457821] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:41:59,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:41:59,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12, 12] total 20 [2022-11-03 01:41:59,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337307575] [2022-11-03 01:41:59,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:41:59,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:41:59,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:41:59,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:41:59,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2022-11-03 01:41:59,112 INFO L87 Difference]: Start difference. First operand 718 states and 965 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 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 01:41:59,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:41:59,222 INFO L93 Difference]: Finished difference Result 1088 states and 1466 transitions. [2022-11-03 01:41:59,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:41:59,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 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 92 [2022-11-03 01:41:59,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:41:59,226 INFO L225 Difference]: With dead ends: 1088 [2022-11-03 01:41:59,226 INFO L226 Difference]: Without dead ends: 742 [2022-11-03 01:41:59,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2022-11-03 01:41:59,227 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 168 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:41:59,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 161 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:41:59,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2022-11-03 01:41:59,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 454. [2022-11-03 01:41:59,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 1.3222958057395144) internal successors, (599), 453 states have internal predecessors, (599), 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 01:41:59,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 599 transitions. [2022-11-03 01:41:59,262 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 599 transitions. Word has length 92 [2022-11-03 01:41:59,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:41:59,262 INFO L495 AbstractCegarLoop]: Abstraction has 454 states and 599 transitions. [2022-11-03 01:41:59,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 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 01:41:59,262 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 599 transitions. [2022-11-03 01:41:59,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-03 01:41:59,264 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:41:59,264 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:41:59,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:59,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-03 01:41:59,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:41:59,667 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:41:59,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:41:59,667 INFO L85 PathProgramCache]: Analyzing trace with hash 2141251235, now seen corresponding path program 2 times [2022-11-03 01:41:59,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:41:59,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1979474913] [2022-11-03 01:41:59,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 01:41:59,668 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:41:59,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:41:59,669 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:41:59,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-03 01:41:59,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 01:41:59,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:41:59,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:41:59,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:00,015 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-03 01:42:00,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:00,127 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 75 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-03 01:42:00,127 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:00,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1979474913] [2022-11-03 01:42:00,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1979474913] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:00,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1963828315] [2022-11-03 01:42:00,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 01:42:00,128 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:00,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:00,131 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:00,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2022-11-03 01:42:00,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 01:42:00,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:00,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 01:42:00,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:00,480 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-03 01:42:00,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:42:00,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1963828315] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:42:00,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:42:00,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8, 8] total 14 [2022-11-03 01:42:00,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964513747] [2022-11-03 01:42:00,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:42:00,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:42:00,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:00,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:42:00,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-03 01:42:00,483 INFO L87 Difference]: Start difference. First operand 454 states and 599 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 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 01:42:00,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:00,580 INFO L93 Difference]: Finished difference Result 1274 states and 1697 transitions. [2022-11-03 01:42:00,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:42:00,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 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 92 [2022-11-03 01:42:00,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:00,584 INFO L225 Difference]: With dead ends: 1274 [2022-11-03 01:42:00,584 INFO L226 Difference]: Without dead ends: 848 [2022-11-03 01:42:00,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-11-03 01:42:00,585 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 175 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:00,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 162 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:42:00,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2022-11-03 01:42:00,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 470. [2022-11-03 01:42:00,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 1.2942430703624734) internal successors, (607), 469 states have internal predecessors, (607), 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 01:42:00,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 607 transitions. [2022-11-03 01:42:00,609 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 607 transitions. Word has length 92 [2022-11-03 01:42:00,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:00,610 INFO L495 AbstractCegarLoop]: Abstraction has 470 states and 607 transitions. [2022-11-03 01:42:00,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 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 01:42:00,610 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 607 transitions. [2022-11-03 01:42:00,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-03 01:42:00,611 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:00,611 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:00,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:00,826 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (31)] Ended with exit code 0 [2022-11-03 01:42:01,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:01,024 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:01,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:01,025 INFO L85 PathProgramCache]: Analyzing trace with hash -259915361, now seen corresponding path program 3 times [2022-11-03 01:42:01,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:01,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980982109] [2022-11-03 01:42:01,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 01:42:01,033 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:01,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:01,035 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:01,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-03 01:42:01,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-03 01:42:01,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:01,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 01:42:01,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 01:42:01,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:03,035 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 01:42:03,035 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:03,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980982109] [2022-11-03 01:42:03,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980982109] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:03,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [508367187] [2022-11-03 01:42:03,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 01:42:03,036 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:03,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:03,037 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:03,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2022-11-03 01:42:03,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-03 01:42:03,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:03,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 01:42:03,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:03,789 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 01:42:03,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:04,718 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 01:42:04,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [508367187] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:04,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068941612] [2022-11-03 01:42:04,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 01:42:04,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:42:04,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:42:04,723 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:42:04,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-03 01:42:04,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-03 01:42:04,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:04,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 01:42:04,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:05,367 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 01:42:05,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:06,300 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 01:42:06,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068941612] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:06,301 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:42:06,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 14 [2022-11-03 01:42:06,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702154014] [2022-11-03 01:42:06,301 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:42:06,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 01:42:06,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:06,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 01:42:06,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-11-03 01:42:06,303 INFO L87 Difference]: Start difference. First operand 470 states and 607 transitions. Second operand has 14 states, 14 states have (on average 8.714285714285714) internal successors, (122), 14 states have internal predecessors, (122), 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 01:42:06,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:06,659 INFO L93 Difference]: Finished difference Result 956 states and 1250 transitions. [2022-11-03 01:42:06,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-03 01:42:06,660 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 8.714285714285714) internal successors, (122), 14 states have internal predecessors, (122), 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 92 [2022-11-03 01:42:06,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:06,663 INFO L225 Difference]: With dead ends: 956 [2022-11-03 01:42:06,663 INFO L226 Difference]: Without dead ends: 954 [2022-11-03 01:42:06,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 556 GetRequests, 532 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=150, Invalid=402, Unknown=0, NotChecked=0, Total=552 [2022-11-03 01:42:06,664 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 189 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:06,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 460 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 134 Unchecked, 0.1s Time] [2022-11-03 01:42:06,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-11-03 01:42:06,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 492. [2022-11-03 01:42:06,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 1.2932790224032586) internal successors, (635), 491 states have internal predecessors, (635), 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 01:42:06,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 635 transitions. [2022-11-03 01:42:06,689 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 635 transitions. Word has length 92 [2022-11-03 01:42:06,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:06,689 INFO L495 AbstractCegarLoop]: Abstraction has 492 states and 635 transitions. [2022-11-03 01:42:06,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 8.714285714285714) internal successors, (122), 14 states have internal predecessors, (122), 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 01:42:06,690 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 635 transitions. [2022-11-03 01:42:06,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-03 01:42:06,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:06,691 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:06,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:06,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-03 01:42:07,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2022-11-03 01:42:07,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:07,311 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:07,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:07,312 INFO L85 PathProgramCache]: Analyzing trace with hash 149678729, now seen corresponding path program 4 times [2022-11-03 01:42:07,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:07,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2021524134] [2022-11-03 01:42:07,312 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 01:42:07,312 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:07,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:07,313 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:07,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-03 01:42:07,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 01:42:07,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:07,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:42:07,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:07,676 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 105 proven. 14 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-03 01:42:07,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:07,779 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 118 proven. 1 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-03 01:42:07,779 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:07,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2021524134] [2022-11-03 01:42:07,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2021524134] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:07,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2024203100] [2022-11-03 01:42:07,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 01:42:07,779 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:07,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:07,780 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:07,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2022-11-03 01:42:08,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 01:42:08,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:08,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:42:08,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:08,348 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 105 proven. 14 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-03 01:42:08,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:08,434 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 118 proven. 1 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-03 01:42:08,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2024203100] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:08,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320986534] [2022-11-03 01:42:08,435 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-03 01:42:08,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:42:08,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:42:08,439 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:42:08,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-03 01:42:08,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-03 01:42:08,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:08,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 01:42:08,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 104 proven. 52 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 01:42:08,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:09,396 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 104 proven. 52 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 01:42:09,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320986534] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:09,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:42:09,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 12, 12] total 31 [2022-11-03 01:42:09,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098918209] [2022-11-03 01:42:09,397 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:42:09,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-03 01:42:09,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:09,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-03 01:42:09,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=856, Unknown=0, NotChecked=0, Total=930 [2022-11-03 01:42:09,399 INFO L87 Difference]: Start difference. First operand 492 states and 635 transitions. Second operand has 31 states, 31 states have (on average 7.741935483870968) internal successors, (240), 31 states have internal predecessors, (240), 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 01:42:12,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:12,421 INFO L93 Difference]: Finished difference Result 4711 states and 6075 transitions. [2022-11-03 01:42:12,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-11-03 01:42:12,421 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 7.741935483870968) internal successors, (240), 31 states have internal predecessors, (240), 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 121 [2022-11-03 01:42:12,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:12,432 INFO L225 Difference]: With dead ends: 4711 [2022-11-03 01:42:12,432 INFO L226 Difference]: Without dead ends: 4199 [2022-11-03 01:42:12,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 776 GetRequests, 691 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1625 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1000, Invalid=6482, Unknown=0, NotChecked=0, Total=7482 [2022-11-03 01:42:12,435 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 1786 mSDsluCounter, 3722 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1786 SdHoareTripleChecker+Valid, 3951 SdHoareTripleChecker+Invalid, 2028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:12,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1786 Valid, 3951 Invalid, 2028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1882 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-03 01:42:12,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2022-11-03 01:42:12,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 1328. [2022-11-03 01:42:12,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1327 states have (on average 1.2773172569706104) internal successors, (1695), 1327 states have internal predecessors, (1695), 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 01:42:12,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 1695 transitions. [2022-11-03 01:42:12,516 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 1695 transitions. Word has length 121 [2022-11-03 01:42:12,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:12,517 INFO L495 AbstractCegarLoop]: Abstraction has 1328 states and 1695 transitions. [2022-11-03 01:42:12,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.741935483870968) internal successors, (240), 31 states have internal predecessors, (240), 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 01:42:12,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 1695 transitions. [2022-11-03 01:42:12,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-03 01:42:12,520 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:12,520 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:12,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-11-03 01:42:12,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:12,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:13,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:13,143 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:13,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:13,144 INFO L85 PathProgramCache]: Analyzing trace with hash -133586935, now seen corresponding path program 1 times [2022-11-03 01:42:13,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:13,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2118670983] [2022-11-03 01:42:13,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:13,144 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:13,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:13,146 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:13,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-03 01:42:13,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:13,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 01:42:13,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:13,721 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 113 proven. 22 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-03 01:42:13,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:14,001 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 113 proven. 22 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-03 01:42:14,002 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:14,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2118670983] [2022-11-03 01:42:14,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2118670983] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:14,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1962503139] [2022-11-03 01:42:14,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:14,002 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:14,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:14,007 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:14,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2022-11-03 01:42:14,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:14,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 01:42:14,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:14,729 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 01:42:14,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:14,926 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 01:42:14,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1962503139] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:14,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408443161] [2022-11-03 01:42:14,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:14,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:42:14,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:42:14,929 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:42:14,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-03 01:42:15,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:15,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:42:15,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:15,395 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 71 proven. 15 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-03 01:42:15,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:15,651 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 71 proven. 15 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-03 01:42:15,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408443161] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:15,651 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:42:15,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 8, 8, 7, 7] total 39 [2022-11-03 01:42:15,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928998259] [2022-11-03 01:42:15,652 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:42:15,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-03 01:42:15,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:15,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-03 01:42:15,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1350, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 01:42:15,654 INFO L87 Difference]: Start difference. First operand 1328 states and 1695 transitions. Second operand has 39 states, 39 states have (on average 6.82051282051282) internal successors, (266), 39 states have internal predecessors, (266), 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 01:42:30,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:30,422 INFO L93 Difference]: Finished difference Result 14056 states and 17947 transitions. [2022-11-03 01:42:30,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-11-03 01:42:30,423 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 6.82051282051282) internal successors, (266), 39 states have internal predecessors, (266), 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 121 [2022-11-03 01:42:30,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:30,446 INFO L225 Difference]: With dead ends: 14056 [2022-11-03 01:42:30,446 INFO L226 Difference]: Without dead ends: 9900 [2022-11-03 01:42:30,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 681 SyntacticMatches, 2 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14107 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=5423, Invalid=36397, Unknown=0, NotChecked=0, Total=41820 [2022-11-03 01:42:30,458 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 5648 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 1286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5648 SdHoareTripleChecker+Valid, 2701 SdHoareTripleChecker+Invalid, 3865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1286 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:30,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5648 Valid, 2701 Invalid, 3865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1286 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-03 01:42:30,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9900 states. [2022-11-03 01:42:30,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9900 to 2626. [2022-11-03 01:42:30,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2626 states, 2625 states have (on average 1.2224761904761905) internal successors, (3209), 2625 states have internal predecessors, (3209), 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 01:42:30,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2626 states to 2626 states and 3209 transitions. [2022-11-03 01:42:30,692 INFO L78 Accepts]: Start accepts. Automaton has 2626 states and 3209 transitions. Word has length 121 [2022-11-03 01:42:30,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:30,692 INFO L495 AbstractCegarLoop]: Abstraction has 2626 states and 3209 transitions. [2022-11-03 01:42:30,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 6.82051282051282) internal successors, (266), 39 states have internal predecessors, (266), 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 01:42:30,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2626 states and 3209 transitions. [2022-11-03 01:42:30,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-03 01:42:30,698 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:30,698 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:30,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-11-03 01:42:30,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-11-03 01:42:31,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2022-11-03 01:42:31,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:31,320 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:31,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:31,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1077918399, now seen corresponding path program 1 times [2022-11-03 01:42:31,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:31,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [541356365] [2022-11-03 01:42:31,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:31,321 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:31,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:31,322 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:31,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-03 01:42:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:31,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 01:42:31,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:31,666 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 111 proven. 20 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-03 01:42:31,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:31,778 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 130 proven. 1 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-03 01:42:31,778 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:31,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [541356365] [2022-11-03 01:42:31,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [541356365] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:31,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [255363387] [2022-11-03 01:42:31,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:31,778 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:31,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:31,779 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:31,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-11-03 01:42:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:32,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 01:42:32,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:32,144 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-03 01:42:32,144 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:42:32,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [255363387] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:42:32,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:42:32,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 11 [2022-11-03 01:42:32,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733512917] [2022-11-03 01:42:32,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:42:32,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:42:32,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:32,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:42:32,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-03 01:42:32,147 INFO L87 Difference]: Start difference. First operand 2626 states and 3209 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 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 01:42:32,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:32,282 INFO L93 Difference]: Finished difference Result 5450 states and 6666 transitions. [2022-11-03 01:42:32,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:42:32,283 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 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 121 [2022-11-03 01:42:32,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:32,289 INFO L225 Difference]: With dead ends: 5450 [2022-11-03 01:42:32,289 INFO L226 Difference]: Without dead ends: 2852 [2022-11-03 01:42:32,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-11-03 01:42:32,292 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 175 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:32,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 167 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:42:32,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2852 states. [2022-11-03 01:42:32,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2852 to 1798. [2022-11-03 01:42:32,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1798 states, 1797 states have (on average 1.189760712298275) internal successors, (2138), 1797 states have internal predecessors, (2138), 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 01:42:32,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 2138 transitions. [2022-11-03 01:42:32,420 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 2138 transitions. Word has length 121 [2022-11-03 01:42:32,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:32,420 INFO L495 AbstractCegarLoop]: Abstraction has 1798 states and 2138 transitions. [2022-11-03 01:42:32,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 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 01:42:32,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 2138 transitions. [2022-11-03 01:42:32,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-03 01:42:32,424 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:32,424 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:32,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:32,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:32,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:42:32,828 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:32,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:32,828 INFO L85 PathProgramCache]: Analyzing trace with hash 2070444007, now seen corresponding path program 1 times [2022-11-03 01:42:32,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:32,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263560765] [2022-11-03 01:42:32,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:32,829 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:32,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:32,830 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:32,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-03 01:42:33,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:33,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 01:42:33,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:33,393 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 152 proven. 16 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-03 01:42:33,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:33,690 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 152 proven. 16 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-03 01:42:33,690 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:33,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263560765] [2022-11-03 01:42:33,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263560765] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:33,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2079683550] [2022-11-03 01:42:33,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:42:33,691 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:33,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:33,692 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:33,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2022-11-03 01:42:34,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:42:34,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 01:42:34,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:34,125 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 210 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-03 01:42:34,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:42:34,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2079683550] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:42:34,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:42:34,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13, 13] total 27 [2022-11-03 01:42:34,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551045810] [2022-11-03 01:42:34,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:42:34,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:42:34,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:34,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:42:34,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-11-03 01:42:34,127 INFO L87 Difference]: Start difference. First operand 1798 states and 2138 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 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 01:42:34,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:34,257 INFO L93 Difference]: Finished difference Result 3500 states and 4147 transitions. [2022-11-03 01:42:34,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:42:34,258 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 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 150 [2022-11-03 01:42:34,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:34,262 INFO L225 Difference]: With dead ends: 3500 [2022-11-03 01:42:34,262 INFO L226 Difference]: Without dead ends: 2354 [2022-11-03 01:42:34,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-11-03 01:42:34,264 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 121 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:34,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 197 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:42:34,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2354 states. [2022-11-03 01:42:34,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2354 to 1788. [2022-11-03 01:42:34,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 1.174034695019586) internal successors, (2098), 1787 states have internal predecessors, (2098), 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 01:42:34,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 2098 transitions. [2022-11-03 01:42:34,359 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 2098 transitions. Word has length 150 [2022-11-03 01:42:34,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:34,359 INFO L495 AbstractCegarLoop]: Abstraction has 1788 states and 2098 transitions. [2022-11-03 01:42:34,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 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 01:42:34,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 2098 transitions. [2022-11-03 01:42:34,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-03 01:42:34,364 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:34,364 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:34,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:34,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:34,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:42:34,768 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:34,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:34,768 INFO L85 PathProgramCache]: Analyzing trace with hash -2135695765, now seen corresponding path program 2 times [2022-11-03 01:42:34,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:34,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475818623] [2022-11-03 01:42:34,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 01:42:34,769 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:34,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:34,770 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:34,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-03 01:42:35,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 01:42:35,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:35,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 01:42:35,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:35,283 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 152 proven. 16 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-03 01:42:35,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:35,549 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 152 proven. 16 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-03 01:42:35,549 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:35,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [475818623] [2022-11-03 01:42:35,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [475818623] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:35,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1157278896] [2022-11-03 01:42:35,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 01:42:35,550 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:35,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:35,555 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:35,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-11-03 01:42:36,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 01:42:36,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:36,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 01:42:36,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:36,441 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 156 proven. 18 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-11-03 01:42:36,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:36,779 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 156 proven. 18 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-11-03 01:42:36,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1157278896] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:36,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985217159] [2022-11-03 01:42:36,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 01:42:36,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:42:36,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:42:36,783 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:42:36,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-11-03 01:42:37,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 01:42:37,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:37,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 01:42:37,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:37,167 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 156 proven. 18 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-11-03 01:42:37,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 156 proven. 18 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-11-03 01:42:37,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985217159] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:37,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:42:37,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12, 12, 13, 12] total 40 [2022-11-03 01:42:37,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401079013] [2022-11-03 01:42:37,242 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:42:37,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-03 01:42:37,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:37,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-03 01:42:37,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1423, Unknown=0, NotChecked=0, Total=1560 [2022-11-03 01:42:37,244 INFO L87 Difference]: Start difference. First operand 1788 states and 2098 transitions. Second operand has 40 states, 40 states have (on average 4.775) internal successors, (191), 40 states have internal predecessors, (191), 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 01:42:39,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:39,432 INFO L93 Difference]: Finished difference Result 5665 states and 6659 transitions. [2022-11-03 01:42:39,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-03 01:42:39,435 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 4.775) internal successors, (191), 40 states have internal predecessors, (191), 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 150 [2022-11-03 01:42:39,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:39,439 INFO L225 Difference]: With dead ends: 5665 [2022-11-03 01:42:39,439 INFO L226 Difference]: Without dead ends: 3895 [2022-11-03 01:42:39,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 929 GetRequests, 856 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1055 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1062, Invalid=4488, Unknown=0, NotChecked=0, Total=5550 [2022-11-03 01:42:39,443 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 993 mSDsluCounter, 2155 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 993 SdHoareTripleChecker+Valid, 2230 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:39,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [993 Valid, 2230 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 01:42:39,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3895 states. [2022-11-03 01:42:39,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3895 to 1654. [2022-11-03 01:42:39,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 1.1651542649727769) internal successors, (1926), 1653 states have internal predecessors, (1926), 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 01:42:39,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 1926 transitions. [2022-11-03 01:42:39,549 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 1926 transitions. Word has length 150 [2022-11-03 01:42:39,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:39,550 INFO L495 AbstractCegarLoop]: Abstraction has 1654 states and 1926 transitions. [2022-11-03 01:42:39,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 4.775) internal successors, (191), 40 states have internal predecessors, (191), 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 01:42:39,550 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 1926 transitions. [2022-11-03 01:42:39,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-11-03 01:42:39,555 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:42:39,555 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:39,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:39,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (46)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:40,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-11-03 01:42:40,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:42:40,170 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:42:40,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:42:40,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1456088977, now seen corresponding path program 3 times [2022-11-03 01:42:40,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:42:40,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79733277] [2022-11-03 01:42:40,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 01:42:40,172 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:42:40,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:42:40,173 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:42:40,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-03 01:42:40,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-11-03 01:42:40,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:40,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 01:42:40,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:41,133 INFO L134 CoverageAnalysis]: Checked inductivity of 623 backedges. 286 proven. 104 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-03 01:42:41,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:41,559 INFO L134 CoverageAnalysis]: Checked inductivity of 623 backedges. 379 proven. 11 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-03 01:42:41,560 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:42:41,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79733277] [2022-11-03 01:42:41,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79733277] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:41,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1808589623] [2022-11-03 01:42:41,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 01:42:41,561 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:41,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:42:41,562 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:42:41,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2022-11-03 01:42:42,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-11-03 01:42:42,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:42,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 01:42:42,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:42,717 INFO L134 CoverageAnalysis]: Checked inductivity of 623 backedges. 286 proven. 104 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-03 01:42:42,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:43,048 INFO L134 CoverageAnalysis]: Checked inductivity of 623 backedges. 379 proven. 11 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-11-03 01:42:43,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1808589623] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:43,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806375283] [2022-11-03 01:42:43,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 01:42:43,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:42:43,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:42:43,049 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:42:43,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-03 01:42:43,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-11-03 01:42:43,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:42:43,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 01:42:43,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:42:43,470 INFO L134 CoverageAnalysis]: Checked inductivity of 623 backedges. 338 proven. 30 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2022-11-03 01:42:43,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:42:43,525 INFO L134 CoverageAnalysis]: Checked inductivity of 623 backedges. 367 proven. 1 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2022-11-03 01:42:43,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806375283] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:42:43,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:42:43,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12, 11, 10, 9] total 18 [2022-11-03 01:42:43,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315134027] [2022-11-03 01:42:43,527 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:42:43,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-03 01:42:43,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:42:43,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-03 01:42:43,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-11-03 01:42:43,531 INFO L87 Difference]: Start difference. First operand 1654 states and 1926 transitions. Second operand has 18 states, 18 states have (on average 11.88888888888889) internal successors, (214), 18 states have internal predecessors, (214), 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 01:42:43,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:42:43,730 INFO L93 Difference]: Finished difference Result 1739 states and 2015 transitions. [2022-11-03 01:42:43,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:42:43,731 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.88888888888889) internal successors, (214), 18 states have internal predecessors, (214), 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 208 [2022-11-03 01:42:43,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:42:43,731 INFO L225 Difference]: With dead ends: 1739 [2022-11-03 01:42:43,731 INFO L226 Difference]: Without dead ends: 0 [2022-11-03 01:42:43,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1248 GetRequests, 1219 SyntacticMatches, 8 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2022-11-03 01:42:43,732 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 248 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:42:43,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 199 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:42:43,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-11-03 01:42:43,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-11-03 01:42:43,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 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 01:42:43,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-11-03 01:42:43,734 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 208 [2022-11-03 01:42:43,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:42:43,734 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-03 01:42:43,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.88888888888889) internal successors, (214), 18 states have internal predecessors, (214), 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 01:42:43,735 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-11-03 01:42:43,735 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-11-03 01:42:43,737 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 01:42:43,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:43,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2022-11-03 01:42:44,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (49)] Forceful destruction successful, exit code 0 [2022-11-03 01:42:44,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:42:44,354 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-11-03 01:42:46,822 INFO L895 garLoopResultBuilder]: At program point L225(lines 22 226) the Hoare annotation is: false [2022-11-03 01:42:46,822 INFO L899 garLoopResultBuilder]: For program point L184(line 184) no Hoare annotation was computed. [2022-11-03 01:42:46,822 INFO L899 garLoopResultBuilder]: For program point L184-2(line 184) no Hoare annotation was computed. [2022-11-03 01:42:46,822 INFO L899 garLoopResultBuilder]: For program point L176(line 176) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point L176-2(line 176) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point L201(line 201) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point L201-2(line 201) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point L193(line 193) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point L193-2(line 193) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2022-11-03 01:42:46,823 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-11-03 01:42:46,824 INFO L899 garLoopResultBuilder]: For program point L20(line 20) no Hoare annotation was computed. [2022-11-03 01:42:46,824 INFO L899 garLoopResultBuilder]: For program point L20-1(line 20) no Hoare annotation was computed. [2022-11-03 01:42:46,824 INFO L899 garLoopResultBuilder]: For program point L20-3(line 20) no Hoare annotation was computed. [2022-11-03 01:42:46,824 INFO L899 garLoopResultBuilder]: For program point L153(line 153) no Hoare annotation was computed. [2022-11-03 01:42:46,824 INFO L899 garLoopResultBuilder]: For program point L153-2(line 153) no Hoare annotation was computed. [2022-11-03 01:42:46,824 INFO L899 garLoopResultBuilder]: For program point L162(line 162) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L162-2(line 162) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L213(line 213) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L180(line 180) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L213-2(line 213) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L180-2(line 180) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L197(line 197) no Hoare annotation was computed. [2022-11-03 01:42:46,825 INFO L899 garLoopResultBuilder]: For program point L197-2(line 197) no Hoare annotation was computed. [2022-11-03 01:42:46,826 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-11-03 01:42:46,826 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 20) no Hoare annotation was computed. [2022-11-03 01:42:46,826 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-11-03 01:42:46,826 INFO L899 garLoopResultBuilder]: For program point L157(line 157) no Hoare annotation was computed. [2022-11-03 01:42:46,826 INFO L899 garLoopResultBuilder]: For program point L157-2(line 157) no Hoare annotation was computed. [2022-11-03 01:42:46,827 INFO L895 garLoopResultBuilder]: At program point L91-2(lines 91 224) the Hoare annotation is: (let ((.cse43 ((_ extract 7 0) ((_ zero_extend 24) |ULTIMATE.start_main_~var_7~0#1|)))) (let ((.cse45 ((_ extract 7 0) ((_ zero_extend 24) .cse43)))) (let ((.cse44 ((_ extract 7 0) (bvand ((_ zero_extend 24) ((_ extract 7 0) ((_ zero_extend 24) .cse45))) (_ bv1 32))))) (let ((.cse4 (= |ULTIMATE.start_main_~var_94_arg_1~0#1| (_ bv0 8))) (.cse23 (not (= |ULTIMATE.start_main_~var_85_arg_0~0#1| (_ bv0 8)))) (.cse0 (= |ULTIMATE.start_main_~next_81_arg_1~0#1| (_ bv0 8))) (.cse1 (= (_ bv1 8) |ULTIMATE.start_main_~mask_SORT_1~0#1|)) (.cse2 (= (_ bv0 8) |ULTIMATE.start_main_~var_96_arg_0~0#1|)) (.cse3 (= (_ bv1 8) |ULTIMATE.start_main_~var_83_arg_1~0#1|)) (.cse5 (= |ULTIMATE.start___VERIFIER_assert_~cond#1| (_ bv1 32))) (.cse42 (= |ULTIMATE.start_main_~var_94_arg_0~0#1| (_ bv0 8))) (.cse6 (= (_ bv0 8) |ULTIMATE.start_main_~next_79_arg_1~0#1|)) (.cse7 (= (_ bv1 8) |ULTIMATE.start_main_~var_91_arg_0~0#1|)) (.cse8 (= .cse45 |ULTIMATE.start_main_~var_92_arg_2~0#1|)) (.cse9 (= |ULTIMATE.start_main_~var_83_arg_2~0#1| |ULTIMATE.start_main_~var_7~0#1|)) (.cse10 (= .cse44 |ULTIMATE.start_main_~state_27~0#1|)) (.cse11 (= (_ bv0 8) |ULTIMATE.start_main_~var_96_arg_2~0#1|)) (.cse12 (= .cse44 |ULTIMATE.start_main_~next_87_arg_1~0#1|)) (.cse13 (= (_ bv0 8) |ULTIMATE.start_main_~state_25~0#1|)) (.cse14 (= |ULTIMATE.start_main_~var_73_arg_0~0#1| (_ bv0 8))) (.cse15 (= |ULTIMATE.start_main_~var_7~0#1| (_ bv0 8))) (.cse16 (= |ULTIMATE.start_main_~var_78_arg_0~0#1| (_ bv0 8))) (.cse17 (= |ULTIMATE.start_main_~var_94_arg_2~0#1| (_ bv0 8))) (.cse18 (= (_ bv0 8) |ULTIMATE.start_main_~var_76_arg_0~0#1|)) (.cse19 (= .cse45 |ULTIMATE.start_main_~var_86_arg_2~0#1|)) (.cse20 (= .cse44 |ULTIMATE.start_main_~state_42~0#1|)) (.cse21 (= |ULTIMATE.start_main_~next_93_arg_1~0#1| .cse44)) (.cse22 (= |ULTIMATE.start_main_~var_75_arg_0~0#1| (_ bv1 8))) (.cse24 (= |ULTIMATE.start_main_~var_89_arg_0~0#1| (_ bv0 8))) (.cse26 (= |ULTIMATE.start_main_~next_95_arg_1~0#1| (_ bv0 8))) (.cse27 (= |ULTIMATE.start_main_~var_92_arg_0~0#1| (_ bv0 8))) (.cse28 (= (_ bv0 8) |ULTIMATE.start_main_~var_76_arg_1~0#1|)) (.cse29 (= (_ bv1 8) |ULTIMATE.start_main_~var_21~0#1|)) (.cse30 (= (_ bv0 8) |ULTIMATE.start_main_~var_86_arg_0~0#1|)) (.cse31 (= |ULTIMATE.start_main_~var_85_arg_1~0#1| .cse43)) (.cse32 (= |ULTIMATE.start_main_~var_78_arg_2~0#1| (_ bv0 8))) (.cse33 (= |ULTIMATE.start_main_~var_80_arg_1~0#1| (_ bv0 8))) (.cse34 (= .cse43 |ULTIMATE.start_main_~var_91_arg_1~0#1|)) (.cse35 (= (_ bv0 8) |ULTIMATE.start_main_~state_61~0#1|)) (.cse36 (= |ULTIMATE.start_main_~var_12~0#1| (_ bv0 32))) (.cse37 (= (_ bv1 8) |ULTIMATE.start_main_~var_74~0#1|)) (.cse38 (= |ULTIMATE.start_main_~var_83_arg_0~0#1| (_ bv0 8))) (.cse39 (= (_ bv0 8) |ULTIMATE.start_main_~state_14~0#1|)) (.cse40 (= (_ bv1 8) |ULTIMATE.start_main_~var_90~0#1|)) (.cse41 (= |ULTIMATE.start_main_~var_89_arg_2~0#1| |ULTIMATE.start_main_~var_7~0#1|)) (.cse25 (= (_ bv0 8) |ULTIMATE.start_main_~state_57~0#1|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse42 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (= |ULTIMATE.start_main_~var_80_arg_0~0#1| (_ bv0 8)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41) (and (or (and .cse1 (= |ULTIMATE.start_main_~state_8~0#1| (_ bv0 8)) .cse10 .cse13 (= (_ bv0 8) |ULTIMATE.start_main_~state_42~0#1|) .cse29 (= |ULTIMATE.start_main_~var_7~0#1| |ULTIMATE.start_main_~state_42~0#1|) .cse35 .cse36 .cse39) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse42 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (= (_ bv1 8) |ULTIMATE.start_main_~var_85_arg_0~0#1|) .cse19 .cse20 .cse21 .cse22 .cse24 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 (= (_ bv1 8) |ULTIMATE.start_main_~var_84~0#1|) .cse40 .cse41)) .cse25)))))) [2022-11-03 01:42:46,827 INFO L899 garLoopResultBuilder]: For program point L91-3(lines 91 224) no Hoare annotation was computed. [2022-11-03 01:42:46,827 INFO L899 garLoopResultBuilder]: For program point L149(line 149) no Hoare annotation was computed. [2022-11-03 01:42:46,827 INFO L899 garLoopResultBuilder]: For program point L149-2(line 149) no Hoare annotation was computed. [2022-11-03 01:42:46,827 INFO L899 garLoopResultBuilder]: For program point L207(line 207) no Hoare annotation was computed. [2022-11-03 01:42:46,828 INFO L899 garLoopResultBuilder]: For program point L207-2(line 207) no Hoare annotation was computed. [2022-11-03 01:42:46,828 INFO L899 garLoopResultBuilder]: For program point L167(line 167) no Hoare annotation was computed. [2022-11-03 01:42:46,828 INFO L899 garLoopResultBuilder]: For program point L167-2(line 167) no Hoare annotation was computed. [2022-11-03 01:42:46,831 INFO L444 BasicCegarLoop]: Path program histogram: [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:42:46,833 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 01:42:46,854 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 01:42:46 BoogieIcfgContainer [2022-11-03 01:42:46,855 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 01:42:46,855 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 01:42:46,855 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 01:42:46,856 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 01:42:46,856 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:41:23" (3/4) ... [2022-11-03 01:42:46,859 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-11-03 01:42:46,871 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2022-11-03 01:42:46,872 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-11-03 01:42:46,872 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-11-03 01:42:46,911 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.witnessprinter has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSLBacktranslationValueProvider.getStringFromIASTNode(CACSLBacktranslationValueProvider.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSLBacktranslationValueProvider.getStringFromStep(CACSLBacktranslationValueProvider.java:59) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSLBacktranslationValueProvider.getStringFromStep(CACSLBacktranslationValueProvider.java:1) at de.uni_freiburg.informatik.ultimate.witnessprinter.graphml.GeneratedWitnessEdge.getSourceCode(GeneratedWitnessEdge.java:153) at de.uni_freiburg.informatik.ultimate.witnessprinter.CorrectnessWitnessGenerator.lambda$2(CorrectnessWitnessGenerator.java:95) at edu.uci.ics.jung.io.GraphMLWriter.writeEdgeData(GraphMLWriter.java:237) at de.uni_freiburg.informatik.ultimate.witnessprinter.graphml.UltimateGraphMLWriter.save(UltimateGraphMLWriter.java:106) at de.uni_freiburg.informatik.ultimate.witnessprinter.CorrectnessWitnessGenerator.makeGraphMLString(CorrectnessWitnessGenerator.java:115) at de.uni_freiburg.informatik.ultimate.witnessprinter.WitnessPrinter.generateProofWitness(WitnessPrinter.java:158) at de.uni_freiburg.informatik.ultimate.witnessprinter.WitnessPrinter.finish(WitnessPrinter.java:138) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:131) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 01:42:46,916 INFO L158 Benchmark]: Toolchain (without parser) took 84224.02ms. Allocated memory was 60.8MB in the beginning and 446.7MB in the end (delta: 385.9MB). Free memory was 39.3MB in the beginning and 376.7MB in the end (delta: -337.3MB). Peak memory consumption was 47.6MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,916 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 60.8MB. Free memory was 40.5MB in the beginning and 40.4MB in the end (delta: 48.7kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 01:42:46,917 INFO L158 Benchmark]: CACSL2BoogieTranslator took 380.46ms. Allocated memory is still 60.8MB. Free memory was 39.1MB in the beginning and 39.6MB in the end (delta: -415.8kB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,917 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.40ms. Allocated memory is still 60.8MB. Free memory was 39.4MB in the beginning and 36.9MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,917 INFO L158 Benchmark]: Boogie Preprocessor took 33.93ms. Allocated memory is still 60.8MB. Free memory was 36.9MB in the beginning and 34.9MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,919 INFO L158 Benchmark]: RCFGBuilder took 710.43ms. Allocated memory is still 60.8MB. Free memory was 34.9MB in the beginning and 31.3MB in the end (delta: 3.6MB). Peak memory consumption was 15.0MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,921 INFO L158 Benchmark]: TraceAbstraction took 82958.64ms. Allocated memory was 60.8MB in the beginning and 446.7MB in the end (delta: 385.9MB). Free memory was 30.8MB in the beginning and 379.8MB in the end (delta: -349.1MB). Peak memory consumption was 271.8MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,921 INFO L158 Benchmark]: Witness Printer took 60.22ms. Allocated memory is still 446.7MB. Free memory was 379.8MB in the beginning and 376.7MB in the end (delta: 3.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 01:42:46,923 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 60.8MB. Free memory was 40.5MB in the beginning and 40.4MB in the end (delta: 48.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 380.46ms. Allocated memory is still 60.8MB. Free memory was 39.1MB in the beginning and 39.6MB in the end (delta: -415.8kB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 60.40ms. Allocated memory is still 60.8MB. Free memory was 39.4MB in the beginning and 36.9MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 33.93ms. Allocated memory is still 60.8MB. Free memory was 36.9MB in the beginning and 34.9MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 710.43ms. Allocated memory is still 60.8MB. Free memory was 34.9MB in the beginning and 31.3MB in the end (delta: 3.6MB). Peak memory consumption was 15.0MB. Max. memory is 16.1GB. * TraceAbstraction took 82958.64ms. Allocated memory was 60.8MB in the beginning and 446.7MB in the end (delta: 385.9MB). Free memory was 30.8MB in the beginning and 379.8MB in the end (delta: -349.1MB). Peak memory consumption was 271.8MB. Max. memory is 16.1GB. * Witness Printer took 60.22ms. Allocated memory is still 446.7MB. Free memory was 379.8MB in the beginning and 376.7MB in the end (delta: 3.1MB). Peak memory consumption was 2.1MB. 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 - PositiveResult [Line: 20]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 37 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 82.9s, OverallIterations: 27, TraceHistogramMax: 8, PathProgramHistogramMax: 4, EmptinessCheckTime: 0.1s, AutomataDifference: 36.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 2.5s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15627 SdHoareTripleChecker+Valid, 8.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15627 mSDsluCounter, 21161 SdHoareTripleChecker+Invalid, 7.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 890 IncrementalHoareTripleChecker+Unchecked, 18985 mSDsCounter, 2053 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9999 IncrementalHoareTripleChecker+Invalid, 12942 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2053 mSolverCounterUnsat, 2176 mSDtfsCounter, 9999 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7796 GetRequests, 6900 SyntacticMatches, 19 SemanticMatches, 877 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27989 ImplicationChecksByTransitivity, 32.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2626occurred in iteration=23, InterpolantAutomatonStates: 633, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 27 MinimizatonAttempts, 22552 StatesRemovedByMinimization, 26 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 2 LocationsWithAnnotation, 2 PreInvPairs, 7 NumberOfFragments, 587 HoareAnnotationTreeSize, 2 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.9s HoareSimplificationTime, 2 FomulaSimplificationsInter, 188847 FormulaSimplificationTreeSizeReductionInter, 1.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 2.7s SsaConstructionTime, 5.3s SatisfiabilityAnalysisTime, 21.7s InterpolantComputationTime, 4189 NumberOfCodeBlocks, 3928 NumberOfCodeBlocksAsserted, 75 NumberOfCheckSat, 7247 ConstructedInterpolants, 354 QuantifiedInterpolants, 47149 SizeOfPredicates, 479 NumberOfNonLiveVariables, 22442 ConjunctsInSsa, 612 ConjunctsInUnsatCore, 79 InterpolantComputations, 19 PerfectInterpolantSequences, 9838/10976 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 - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 91]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((next_81_arg_1 == 0bv8 && 1bv8 == mask_SORT_1) && 0bv8 == var_96_arg_0) && 1bv8 == var_83_arg_1) && var_94_arg_1 == 0bv8) && cond == 1bv32) && 0bv8 == next_79_arg_1) && 1bv8 == var_91_arg_0) && ~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0] == var_92_arg_2) && var_83_arg_2 == var_7) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_27) && 0bv8 == var_96_arg_2) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == next_87_arg_1) && 0bv8 == state_25) && var_73_arg_0 == 0bv8) && var_7 == 0bv8) && var_78_arg_0 == 0bv8) && var_94_arg_2 == 0bv8) && 0bv8 == var_76_arg_0) && ~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0] == var_86_arg_2) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_42) && next_93_arg_1 == ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0]) && var_75_arg_0 == 1bv8) && !(var_85_arg_0 == 0bv8)) && var_89_arg_0 == 0bv8) && 0bv8 == state_57) && next_95_arg_1 == 0bv8) && var_92_arg_0 == 0bv8) && 0bv8 == var_76_arg_1) && 1bv8 == var_21) && 0bv8 == var_86_arg_0) && var_85_arg_1 == ~zero_extendFrom16To32(var_7)[7:0]) && var_78_arg_2 == 0bv8) && var_80_arg_1 == 0bv8) && ~zero_extendFrom16To32(var_7)[7:0] == var_91_arg_1) && 0bv8 == state_61) && var_12 == 0bv32) && 1bv8 == var_74) && var_83_arg_0 == 0bv8) && 0bv8 == state_14) && 1bv8 == var_90) && var_89_arg_2 == var_7) || (((((((((((((((((((((((((((((((((((((((((1bv8 == mask_SORT_1 && 0bv8 == var_96_arg_0) && 1bv8 == var_83_arg_1) && var_94_arg_1 == 0bv8) && cond == 1bv32) && var_94_arg_0 == 0bv8) && 0bv8 == next_79_arg_1) && 1bv8 == var_91_arg_0) && ~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0] == var_92_arg_2) && var_83_arg_2 == var_7) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_27) && 0bv8 == var_96_arg_2) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == next_87_arg_1) && var_80_arg_0 == 0bv8) && var_73_arg_0 == 0bv8) && var_7 == 0bv8) && var_78_arg_0 == 0bv8) && var_94_arg_2 == 0bv8) && 0bv8 == var_76_arg_0) && ~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0] == var_86_arg_2) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_42) && next_93_arg_1 == ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0]) && var_75_arg_0 == 1bv8) && !(var_85_arg_0 == 0bv8)) && var_89_arg_0 == 0bv8) && 0bv8 == state_57) && next_95_arg_1 == 0bv8) && var_92_arg_0 == 0bv8) && 0bv8 == var_76_arg_1) && 1bv8 == var_21) && 0bv8 == var_86_arg_0) && var_85_arg_1 == ~zero_extendFrom16To32(var_7)[7:0]) && var_78_arg_2 == 0bv8) && var_80_arg_1 == 0bv8) && ~zero_extendFrom16To32(var_7)[7:0] == var_91_arg_1) && 0bv8 == state_61) && var_12 == 0bv32) && 1bv8 == var_74) && var_83_arg_0 == 0bv8) && 0bv8 == state_14) && 1bv8 == var_90) && var_89_arg_2 == var_7)) || (((((((((((1bv8 == mask_SORT_1 && state_8 == 0bv8) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_27) && 0bv8 == state_25) && 0bv8 == state_42) && 1bv8 == var_21) && var_7 == state_42) && 0bv8 == state_61) && var_12 == 0bv32) && 0bv8 == state_14) || (((((((((((((((((((((((((((((((((((((((((next_81_arg_1 == 0bv8 && 1bv8 == mask_SORT_1) && 0bv8 == var_96_arg_0) && 1bv8 == var_83_arg_1) && cond == 1bv32) && var_94_arg_0 == 0bv8) && 0bv8 == next_79_arg_1) && 1bv8 == var_91_arg_0) && ~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0] == var_92_arg_2) && var_83_arg_2 == var_7) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_27) && 0bv8 == var_96_arg_2) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == next_87_arg_1) && 0bv8 == state_25) && var_73_arg_0 == 0bv8) && var_7 == 0bv8) && var_78_arg_0 == 0bv8) && var_94_arg_2 == 0bv8) && 0bv8 == var_76_arg_0) && 1bv8 == var_85_arg_0) && ~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0] == var_86_arg_2) && ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0] == state_42) && next_93_arg_1 == ~bvand32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(~zero_extendFrom16To32(var_7)[7:0])[7:0])[7:0]), 1bv32)[7:0]) && var_75_arg_0 == 1bv8) && var_89_arg_0 == 0bv8) && next_95_arg_1 == 0bv8) && var_92_arg_0 == 0bv8) && 0bv8 == var_76_arg_1) && 1bv8 == var_21) && 0bv8 == var_86_arg_0) && var_85_arg_1 == ~zero_extendFrom16To32(var_7)[7:0]) && var_78_arg_2 == 0bv8) && var_80_arg_1 == 0bv8) && ~zero_extendFrom16To32(var_7)[7:0] == var_91_arg_1) && 0bv8 == state_61) && var_12 == 0bv32) && 1bv8 == var_74) && var_83_arg_0 == 0bv8) && 0bv8 == state_14) && 1bv8 == var_84) && 1bv8 == var_90) && var_89_arg_2 == var_7)) && 0bv8 == state_57) - InvariantResult [Line: 22]: Loop Invariant Derived loop invariant: 0 * Results from de.uni_freiburg.informatik.ultimate.witnessprinter: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.witnessprinter: NullPointerException: null: de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSLBacktranslationValueProvider.getStringFromIASTNode(CACSLBacktranslationValueProvider.java:78) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 01:42:46,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_763c91ea-e8af-4b93-81db-040f920ed573/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: NullPointerException: null