./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/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_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/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_d1f5f95a-c53e-443e-bbae-1d57154875bf/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 326521f65d530a85812f1d291278e004c4dab91ba597589c76a106156950042a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:55:41,343 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:55:41,345 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:55:41,403 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:55:41,404 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:55:41,408 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:55:41,411 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:55:41,414 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:55:41,419 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:55:41,425 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:55:41,426 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:55:41,429 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:55:41,429 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:55:41,431 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:55:41,433 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:55:41,434 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:55:41,435 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:55:41,436 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:55:41,437 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:55:41,439 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:55:41,441 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:55:41,442 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:55:41,444 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:55:41,445 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:55:41,449 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:55:41,449 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:55:41,449 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:55:41,450 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:55:41,451 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:55:41,452 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:55:41,452 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:55:41,454 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:55:41,455 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:55:41,455 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:55:41,457 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:55:41,457 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:55:41,458 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:55:41,458 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:55:41,458 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:55:41,459 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:55:41,460 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:55:41,461 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 03:55:41,487 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:55:41,488 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:55:41,488 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:55:41,488 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:55:41,489 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:55:41,489 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:55:41,489 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:55:41,490 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:55:41,490 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:55:41,490 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:55:41,490 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:55:41,490 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:55:41,491 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:55:41,491 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:55:41,491 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:55:41,491 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:55:41,491 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:55:41,492 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:55:41,492 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:55:41,493 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:55:41,493 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:55:41,493 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:55:41,493 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:55:41,493 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:55:41,494 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:55:41,494 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:55:41,494 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:55:41,494 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:55:41,495 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:55:41,495 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:55:41,495 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:55:41,495 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:55:41,495 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:55:41,496 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:55:41,496 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:55:41,496 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:55:41,496 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:55:41,496 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:55:41,497 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_d1f5f95a-c53e-443e-bbae-1d57154875bf/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_d1f5f95a-c53e-443e-bbae-1d57154875bf/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 -> 326521f65d530a85812f1d291278e004c4dab91ba597589c76a106156950042a [2022-11-03 03:55:41,867 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:55:41,914 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:55:41,917 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:55:41,919 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:55:41,920 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:55:41,921 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c [2022-11-03 03:55:42,024 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/409c7eb14/1085f59e2c84477ea9f7528580fdce28/FLAGe9955a42c [2022-11-03 03:55:42,746 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:55:42,747 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c [2022-11-03 03:55:42,760 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/409c7eb14/1085f59e2c84477ea9f7528580fdce28/FLAGe9955a42c [2022-11-03 03:55:43,004 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/409c7eb14/1085f59e2c84477ea9f7528580fdce28 [2022-11-03 03:55:43,008 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:55:43,011 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:55:43,016 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:55:43,016 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:55:43,020 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:55:43,022 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,023 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20cefd9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43, skipping insertion in model container [2022-11-03 03:55:43,024 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,032 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:55:43,097 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:55:43,330 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_d1f5f95a-c53e-443e-bbae-1d57154875bf/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c[1107,1120] [2022-11-03 03:55:43,639 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:55:43,643 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:55:43,655 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_d1f5f95a-c53e-443e-bbae-1d57154875bf/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c[1107,1120] [2022-11-03 03:55:43,752 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:55:43,767 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:55:43,768 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43 WrapperNode [2022-11-03 03:55:43,768 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:55:43,769 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:55:43,769 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:55:43,770 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:55:43,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,804 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,893 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 995 [2022-11-03 03:55:43,893 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:55:43,894 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:55:43,894 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:55:43,895 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:55:43,905 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,906 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,920 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,920 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,956 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,980 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,985 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:43,992 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:44,018 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:55:44,033 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:55:44,034 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:55:44,034 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:55:44,035 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (1/1) ... [2022-11-03 03:55:44,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:55:44,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:55:44,077 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:55:44,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:55:44,147 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:55:44,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:55:44,432 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:55:44,435 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:55:48,516 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:55:49,836 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:55:49,837 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:55:49,840 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:55:49 BoogieIcfgContainer [2022-11-03 03:55:49,840 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:55:49,845 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:55:49,845 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:55:49,849 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:55:49,849 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:55:43" (1/3) ... [2022-11-03 03:55:49,850 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bb45a8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:55:49, skipping insertion in model container [2022-11-03 03:55:49,850 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:43" (2/3) ... [2022-11-03 03:55:49,851 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bb45a8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:55:49, skipping insertion in model container [2022-11-03 03:55:49,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:55:49" (3/3) ... [2022-11-03 03:55:49,853 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.Huffman_dec.c [2022-11-03 03:55:49,875 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:55:49,875 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:55:49,955 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:55:49,976 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;@140bad2f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:55:49,979 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:55:49,984 INFO L276 IsEmpty]: Start isEmpty. Operand has 7 states, 5 states have (on average 1.6) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:55:49,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-03 03:55:49,991 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:55:49,992 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-03 03:55:49,993 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:55:50,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:55:50,001 INFO L85 PathProgramCache]: Analyzing trace with hash 14505073, now seen corresponding path program 1 times [2022-11-03 03:55:50,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:55:50,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729705541] [2022-11-03 03:55:50,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:55:50,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:55:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 03:55:52,587 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 03:55:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 03:55:54,470 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 03:55:54,473 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 03:55:54,475 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 03:55:54,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 03:55:54,482 INFO L444 BasicCegarLoop]: Path program histogram: [1] [2022-11-03 03:55:54,487 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 03:55:54,556 WARN L320 BoogieBacktranslator]: Removing null node from list of ATEs: ATE program state null [2022-11-03 03:55:54,586 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 03:55:54 BoogieIcfgContainer [2022-11-03 03:55:54,590 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 03:55:54,592 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 03:55:54,592 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 03:55:54,597 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 03:55:54,598 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:55:49" (3/4) ... [2022-11-03 03:55:54,601 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 03:55:54,601 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 03:55:54,603 INFO L158 Benchmark]: Toolchain (without parser) took 11591.65ms. Allocated memory was 144.7MB in the beginning and 375.4MB in the end (delta: 230.7MB). Free memory was 111.6MB in the beginning and 279.2MB in the end (delta: -167.6MB). Peak memory consumption was 62.7MB. Max. memory is 16.1GB. [2022-11-03 03:55:54,604 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 92.3MB. Free memory is still 46.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 03:55:54,604 INFO L158 Benchmark]: CACSL2BoogieTranslator took 752.49ms. Allocated memory is still 144.7MB. Free memory was 111.6MB in the beginning and 103.0MB in the end (delta: 8.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-03 03:55:54,605 INFO L158 Benchmark]: Boogie Procedure Inliner took 124.25ms. Allocated memory is still 144.7MB. Free memory was 103.0MB in the beginning and 92.0MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-03 03:55:54,606 INFO L158 Benchmark]: Boogie Preprocessor took 138.57ms. Allocated memory is still 144.7MB. Free memory was 92.0MB in the beginning and 85.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 03:55:54,607 INFO L158 Benchmark]: RCFGBuilder took 5806.79ms. Allocated memory was 144.7MB in the beginning and 222.3MB in the end (delta: 77.6MB). Free memory was 85.7MB in the beginning and 137.6MB in the end (delta: -51.9MB). Peak memory consumption was 92.7MB. Max. memory is 16.1GB. [2022-11-03 03:55:54,607 INFO L158 Benchmark]: TraceAbstraction took 4745.42ms. Allocated memory was 222.3MB in the beginning and 375.4MB in the end (delta: 153.1MB). Free memory was 136.6MB in the beginning and 279.2MB in the end (delta: -142.7MB). Peak memory consumption was 95.7MB. Max. memory is 16.1GB. [2022-11-03 03:55:54,608 INFO L158 Benchmark]: Witness Printer took 9.53ms. Allocated memory is still 375.4MB. Free memory is still 279.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 03:55:54,611 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 92.3MB. Free memory is still 46.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 752.49ms. Allocated memory is still 144.7MB. Free memory was 111.6MB in the beginning and 103.0MB in the end (delta: 8.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 124.25ms. Allocated memory is still 144.7MB. Free memory was 103.0MB in the beginning and 92.0MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 138.57ms. Allocated memory is still 144.7MB. Free memory was 92.0MB in the beginning and 85.7MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 5806.79ms. Allocated memory was 144.7MB in the beginning and 222.3MB in the end (delta: 77.6MB). Free memory was 85.7MB in the beginning and 137.6MB in the end (delta: -51.9MB). Peak memory consumption was 92.7MB. Max. memory is 16.1GB. * TraceAbstraction took 4745.42ms. Allocated memory was 222.3MB in the beginning and 375.4MB in the end (delta: 153.1MB). Free memory was 136.6MB in the beginning and 279.2MB in the end (delta: -142.7MB). Peak memory consumption was 95.7MB. Max. memory is 16.1GB. * Witness Printer took 9.53ms. Allocated memory is still 375.4MB. Free memory is still 279.2MB. 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 434, overapproximation of bitwiseAnd at line 149. Possible FailurePath: [L25] const SORT_1 mask_SORT_1 = (SORT_1)-1 >> (sizeof(SORT_1) * 8 - 5); [L26] const SORT_1 msb_SORT_1 = (SORT_1)1 << (5 - 1); [L28] const SORT_3 mask_SORT_3 = (SORT_3)-1 >> (sizeof(SORT_3) * 8 - 1); [L29] const SORT_3 msb_SORT_3 = (SORT_3)1 << (1 - 1); [L31] const SORT_5 mask_SORT_5 = (SORT_5)-1 >> (sizeof(SORT_5) * 8 - 32); [L32] const SORT_5 msb_SORT_5 = (SORT_5)1 << (32 - 1); [L34] const SORT_8 mask_SORT_8 = (SORT_8)-1 >> (sizeof(SORT_8) * 8 - 10); [L35] const SORT_8 msb_SORT_8 = (SORT_8)1 << (10 - 1); [L37] const SORT_142 mask_SORT_142 = (SORT_142)-1 >> (sizeof(SORT_142) * 8 - 8); [L38] const SORT_142 msb_SORT_142 = (SORT_142)1 << (8 - 1); [L40] const SORT_163 mask_SORT_163 = (SORT_163)-1 >> (sizeof(SORT_163) * 8 - 22); [L41] const SORT_163 msb_SORT_163 = (SORT_163)1 << (22 - 1); [L43] const SORT_165 mask_SORT_165 = (SORT_165)-1 >> (sizeof(SORT_165) * 8 - 9); [L44] const SORT_165 msb_SORT_165 = (SORT_165)1 << (9 - 1); [L46] const SORT_180 mask_SORT_180 = (SORT_180)-1 >> (sizeof(SORT_180) * 8 - 27); [L47] const SORT_180 msb_SORT_180 = (SORT_180)1 << (27 - 1); [L49] const SORT_5 var_6 = 0; [L50] const SORT_5 var_7 = 74; [L51] const SORT_8 var_9 = 0; [L52] const SORT_5 var_13 = 610; [L53] const SORT_5 var_16 = 90; [L54] const SORT_5 var_18 = 609; [L55] const SORT_5 var_21 = 88; [L56] const SORT_5 var_23 = 306; [L57] const SORT_5 var_26 = 75; [L58] const SORT_5 var_28 = 305; [L59] const SORT_5 var_31 = 81; [L60] const SORT_5 var_33 = 303; [L61] const SORT_5 var_36 = 86; [L62] const SORT_5 var_38 = 244; [L63] const SORT_5 var_41 = 66; [L64] const SORT_5 var_43 = 243; [L65] const SORT_5 var_46 = 77; [L66] const SORT_5 var_48 = 122; [L67] const SORT_5 var_51 = 89; [L68] const SORT_5 var_55 = 71; [L69] const SORT_5 var_59 = 87; [L70] const SORT_5 var_61 = 76; [L71] const SORT_5 var_64 = 68; [L72] const SORT_5 var_66 = 59; [L73] const SORT_5 var_69 = 72; [L74] const SORT_5 var_71 = 43; [L75] const SORT_5 var_75 = 38; [L76] const SORT_5 var_78 = 67; [L77] const SORT_5 var_80 = 34; [L78] const SORT_5 var_83 = 70; [L79] const SORT_5 var_85 = 33; [L80] const SORT_5 var_88 = 80; [L81] const SORT_5 var_90 = 32; [L82] const SORT_5 var_93 = 85; [L83] const SORT_5 var_95 = 31; [L84] const SORT_5 var_98 = 84; [L85] const SORT_5 var_100 = 30; [L86] const SORT_5 var_103 = 78; [L87] const SORT_5 var_105 = 26; [L88] const SORT_5 var_108 = 82; [L89] const SORT_5 var_110 = 25; [L90] const SORT_5 var_113 = 79; [L91] const SORT_5 var_115 = 24; [L92] const SORT_5 var_118 = 73; [L93] const SORT_5 var_120 = 23; [L94] const SORT_5 var_123 = 65; [L95] const SORT_5 var_125 = 22; [L96] const SORT_5 var_128 = 83; [L97] const SORT_5 var_130 = 17; [L98] const SORT_5 var_134 = 13; [L99] const SORT_5 var_137 = 69; [L100] const SORT_5 var_139 = 9; [L101] const SORT_5 var_145 = 255; [L102] const SORT_3 var_148 = 1; [L103] const SORT_3 var_162 = 0; [L104] const SORT_163 var_164 = 0; [L105] const SORT_5 var_170 = 1; [L106] const SORT_5 var_171 = 2; [L107] const SORT_8 var_179 = 908; [L108] const SORT_180 var_181 = 0; [L109] const SORT_8 var_191 = 652; [L110] const SORT_8 var_195 = 460; [L111] const SORT_8 var_199 = 332; [L112] const SORT_8 var_203 = 268; [L113] const SORT_8 var_207 = 215; [L114] const SORT_8 var_211 = 151; [L115] const SORT_8 var_215 = 119; [L116] const SORT_8 var_219 = 118; [L117] const SORT_8 var_223 = 86; [L118] const SORT_8 var_227 = 108; [L119] const SORT_8 var_231 = 39; [L120] const SORT_8 var_235 = 38; [L121] const SORT_8 var_239 = 60; [L122] const SORT_8 var_243 = 56; [L123] const SORT_8 var_247 = 40; [L124] const SORT_8 var_251 = 48; [L125] const SORT_8 var_255 = 32; [L126] const SORT_8 var_259 = 31; [L127] const SORT_8 var_263 = 29; [L128] const SORT_8 var_267 = 21; [L129] const SORT_8 var_271 = 25; [L130] const SORT_8 var_275 = 17; [L131] const SORT_8 var_279 = 30; [L132] const SORT_8 var_283 = 20; [L133] const SORT_8 var_287 = 11; [L134] const SORT_8 var_291 = 10; [L136] SORT_1 input_2; [L137] SORT_3 input_4; [L138] SORT_142 input_152; [L139] SORT_3 input_154; [L141] SORT_8 state_10 = __VERIFIER_nondet_ushort() & mask_SORT_8; [L142] SORT_8 state_161 = __VERIFIER_nondet_ushort() & mask_SORT_8; [L144] SORT_8 init_11_arg_1 = var_9; [L145] state_10 = init_11_arg_1 VAL [init_11_arg_1=0, mask_SORT_1=31, mask_SORT_142=255, mask_SORT_163=4294967295, mask_SORT_165=511, mask_SORT_180=4294967295, mask_SORT_3=1, mask_SORT_5=4294967295, mask_SORT_8=1023, msb_SORT_1=16, msb_SORT_142=128, msb_SORT_163=2097152, msb_SORT_165=256, msb_SORT_180=67108864, msb_SORT_3=1, msb_SORT_5=2147483648, msb_SORT_8=512, state_10=0, state_161=0, var_100=30, var_103=78, var_105=26, var_108=82, var_110=25, var_113=79, var_115=24, var_118=73, var_120=23, var_123=65, var_125=22, var_128=83, var_13=610, var_130=17, var_134=13, var_137=69, var_139=9, var_145=255, var_148=1, var_16=90, var_162=0, var_164=0, var_170=1, var_171=2, var_179=908, var_18=609, var_181=0, var_191=652, var_195=460, var_199=332, var_203=268, var_207=215, var_21=88, var_211=151, var_215=119, var_219=118, var_223=86, var_227=108, var_23=306, var_231=39, var_235=38, var_239=60, var_243=56, var_247=40, var_251=48, var_255=32, var_259=31, var_26=75, var_263=29, var_267=21, var_271=25, var_275=17, var_279=30, var_28=305, var_283=20, var_287=11, var_291=10, var_31=81, var_33=303, var_36=86, var_38=244, var_41=66, var_43=243, var_46=77, var_48=122, var_51=89, var_55=71, var_59=87, var_6=0, var_61=76, var_64=68, var_66=59, var_69=72, var_7=74, var_71=43, var_75=38, var_78=67, var_80=34, var_83=70, var_85=33, var_88=80, var_9=0, var_90=32, var_93=85, var_95=31, var_98=84] [L148] input_2 = __VERIFIER_nondet_uchar() [L149] input_2 = input_2 & mask_SORT_1 [L150] input_4 = __VERIFIER_nondet_uchar() [L151] input_152 = __VERIFIER_nondet_uchar() [L152] input_154 = __VERIFIER_nondet_uchar() [L155] SORT_8 var_138_arg_0 = state_10; [L156] var_138_arg_0 = var_138_arg_0 & mask_SORT_8 [L157] SORT_5 var_138 = var_138_arg_0; [L158] SORT_5 var_140_arg_0 = var_138; [L159] SORT_5 var_140_arg_1 = var_139; [L160] SORT_3 var_140 = var_140_arg_0 == var_140_arg_1; [L161] SORT_8 var_133_arg_0 = state_10; [L162] var_133_arg_0 = var_133_arg_0 & mask_SORT_8 [L163] SORT_5 var_133 = var_133_arg_0; [L164] SORT_5 var_135_arg_0 = var_133; [L165] SORT_5 var_135_arg_1 = var_134; [L166] SORT_3 var_135 = var_135_arg_0 == var_135_arg_1; [L167] SORT_8 var_129_arg_0 = state_10; [L168] var_129_arg_0 = var_129_arg_0 & mask_SORT_8 [L169] SORT_5 var_129 = var_129_arg_0; [L170] SORT_5 var_131_arg_0 = var_129; [L171] SORT_5 var_131_arg_1 = var_130; [L172] SORT_3 var_131 = var_131_arg_0 == var_131_arg_1; [L173] SORT_8 var_124_arg_0 = state_10; [L174] var_124_arg_0 = var_124_arg_0 & mask_SORT_8 [L175] SORT_5 var_124 = var_124_arg_0; [L176] SORT_5 var_126_arg_0 = var_124; [L177] SORT_5 var_126_arg_1 = var_125; [L178] SORT_3 var_126 = var_126_arg_0 == var_126_arg_1; [L179] SORT_8 var_119_arg_0 = state_10; [L180] var_119_arg_0 = var_119_arg_0 & mask_SORT_8 [L181] SORT_5 var_119 = var_119_arg_0; [L182] SORT_5 var_121_arg_0 = var_119; [L183] SORT_5 var_121_arg_1 = var_120; [L184] SORT_3 var_121 = var_121_arg_0 == var_121_arg_1; [L185] SORT_8 var_114_arg_0 = state_10; [L186] var_114_arg_0 = var_114_arg_0 & mask_SORT_8 [L187] SORT_5 var_114 = var_114_arg_0; [L188] SORT_5 var_116_arg_0 = var_114; [L189] SORT_5 var_116_arg_1 = var_115; [L190] SORT_3 var_116 = var_116_arg_0 == var_116_arg_1; [L191] SORT_8 var_109_arg_0 = state_10; [L192] var_109_arg_0 = var_109_arg_0 & mask_SORT_8 [L193] SORT_5 var_109 = var_109_arg_0; [L194] SORT_5 var_111_arg_0 = var_109; [L195] SORT_5 var_111_arg_1 = var_110; [L196] SORT_3 var_111 = var_111_arg_0 == var_111_arg_1; [L197] SORT_8 var_104_arg_0 = state_10; [L198] var_104_arg_0 = var_104_arg_0 & mask_SORT_8 [L199] SORT_5 var_104 = var_104_arg_0; [L200] SORT_5 var_106_arg_0 = var_104; [L201] SORT_5 var_106_arg_1 = var_105; [L202] SORT_3 var_106 = var_106_arg_0 == var_106_arg_1; [L203] SORT_8 var_99_arg_0 = state_10; [L204] var_99_arg_0 = var_99_arg_0 & mask_SORT_8 [L205] SORT_5 var_99 = var_99_arg_0; [L206] SORT_5 var_101_arg_0 = var_99; [L207] SORT_5 var_101_arg_1 = var_100; [L208] SORT_3 var_101 = var_101_arg_0 == var_101_arg_1; [L209] SORT_8 var_94_arg_0 = state_10; [L210] var_94_arg_0 = var_94_arg_0 & mask_SORT_8 [L211] SORT_5 var_94 = var_94_arg_0; [L212] SORT_5 var_96_arg_0 = var_94; [L213] SORT_5 var_96_arg_1 = var_95; [L214] SORT_3 var_96 = var_96_arg_0 == var_96_arg_1; [L215] SORT_8 var_89_arg_0 = state_10; [L216] var_89_arg_0 = var_89_arg_0 & mask_SORT_8 [L217] SORT_5 var_89 = var_89_arg_0; [L218] SORT_5 var_91_arg_0 = var_89; [L219] SORT_5 var_91_arg_1 = var_90; [L220] SORT_3 var_91 = var_91_arg_0 == var_91_arg_1; [L221] SORT_8 var_84_arg_0 = state_10; [L222] var_84_arg_0 = var_84_arg_0 & mask_SORT_8 [L223] SORT_5 var_84 = var_84_arg_0; [L224] SORT_5 var_86_arg_0 = var_84; [L225] SORT_5 var_86_arg_1 = var_85; [L226] SORT_3 var_86 = var_86_arg_0 == var_86_arg_1; [L227] SORT_8 var_79_arg_0 = state_10; [L228] var_79_arg_0 = var_79_arg_0 & mask_SORT_8 [L229] SORT_5 var_79 = var_79_arg_0; [L230] SORT_5 var_81_arg_0 = var_79; [L231] SORT_5 var_81_arg_1 = var_80; [L232] SORT_3 var_81 = var_81_arg_0 == var_81_arg_1; [L233] SORT_8 var_74_arg_0 = state_10; [L234] var_74_arg_0 = var_74_arg_0 & mask_SORT_8 [L235] SORT_5 var_74 = var_74_arg_0; [L236] SORT_5 var_76_arg_0 = var_74; [L237] SORT_5 var_76_arg_1 = var_75; [L238] SORT_3 var_76 = var_76_arg_0 == var_76_arg_1; [L239] SORT_8 var_70_arg_0 = state_10; [L240] var_70_arg_0 = var_70_arg_0 & mask_SORT_8 [L241] SORT_5 var_70 = var_70_arg_0; [L242] SORT_5 var_72_arg_0 = var_70; [L243] SORT_5 var_72_arg_1 = var_71; [L244] SORT_3 var_72 = var_72_arg_0 == var_72_arg_1; [L245] SORT_8 var_65_arg_0 = state_10; [L246] var_65_arg_0 = var_65_arg_0 & mask_SORT_8 [L247] SORT_5 var_65 = var_65_arg_0; [L248] SORT_5 var_67_arg_0 = var_65; [L249] SORT_5 var_67_arg_1 = var_66; [L250] SORT_3 var_67 = var_67_arg_0 == var_67_arg_1; [L251] SORT_8 var_60_arg_0 = state_10; [L252] var_60_arg_0 = var_60_arg_0 & mask_SORT_8 [L253] SORT_5 var_60 = var_60_arg_0; [L254] SORT_5 var_62_arg_0 = var_60; [L255] SORT_5 var_62_arg_1 = var_61; [L256] SORT_3 var_62 = var_62_arg_0 == var_62_arg_1; [L257] SORT_8 var_56_arg_0 = state_10; [L258] var_56_arg_0 = var_56_arg_0 & mask_SORT_8 [L259] SORT_5 var_56 = var_56_arg_0; [L260] SORT_5 var_57_arg_0 = var_56; [L261] SORT_5 var_57_arg_1 = var_51; [L262] SORT_3 var_57 = var_57_arg_0 == var_57_arg_1; [L263] SORT_8 var_52_arg_0 = state_10; [L264] var_52_arg_0 = var_52_arg_0 & mask_SORT_8 [L265] SORT_5 var_52 = var_52_arg_0; [L266] SORT_5 var_53_arg_0 = var_52; [L267] SORT_5 var_53_arg_1 = var_16; [L268] SORT_3 var_53 = var_53_arg_0 == var_53_arg_1; [L269] SORT_8 var_47_arg_0 = state_10; [L270] var_47_arg_0 = var_47_arg_0 & mask_SORT_8 [L271] SORT_5 var_47 = var_47_arg_0; [L272] SORT_5 var_49_arg_0 = var_47; [L273] SORT_5 var_49_arg_1 = var_48; [L274] SORT_3 var_49 = var_49_arg_0 == var_49_arg_1; [L275] SORT_8 var_42_arg_0 = state_10; [L276] var_42_arg_0 = var_42_arg_0 & mask_SORT_8 [L277] SORT_5 var_42 = var_42_arg_0; [L278] SORT_5 var_44_arg_0 = var_42; [L279] SORT_5 var_44_arg_1 = var_43; [L280] SORT_3 var_44 = var_44_arg_0 == var_44_arg_1; [L281] SORT_8 var_37_arg_0 = state_10; [L282] var_37_arg_0 = var_37_arg_0 & mask_SORT_8 [L283] SORT_5 var_37 = var_37_arg_0; [L284] SORT_5 var_39_arg_0 = var_37; [L285] SORT_5 var_39_arg_1 = var_38; [L286] SORT_3 var_39 = var_39_arg_0 == var_39_arg_1; [L287] SORT_8 var_32_arg_0 = state_10; [L288] var_32_arg_0 = var_32_arg_0 & mask_SORT_8 [L289] SORT_5 var_32 = var_32_arg_0; [L290] SORT_5 var_34_arg_0 = var_32; [L291] SORT_5 var_34_arg_1 = var_33; [L292] SORT_3 var_34 = var_34_arg_0 == var_34_arg_1; [L293] SORT_8 var_27_arg_0 = state_10; [L294] var_27_arg_0 = var_27_arg_0 & mask_SORT_8 [L295] SORT_5 var_27 = var_27_arg_0; [L296] SORT_5 var_29_arg_0 = var_27; [L297] SORT_5 var_29_arg_1 = var_28; [L298] SORT_3 var_29 = var_29_arg_0 == var_29_arg_1; [L299] SORT_8 var_22_arg_0 = state_10; [L300] var_22_arg_0 = var_22_arg_0 & mask_SORT_8 [L301] SORT_5 var_22 = var_22_arg_0; [L302] SORT_5 var_24_arg_0 = var_22; [L303] SORT_5 var_24_arg_1 = var_23; [L304] SORT_3 var_24 = var_24_arg_0 == var_24_arg_1; [L305] SORT_8 var_17_arg_0 = state_10; [L306] var_17_arg_0 = var_17_arg_0 & mask_SORT_8 [L307] SORT_5 var_17 = var_17_arg_0; [L308] SORT_5 var_19_arg_0 = var_17; [L309] SORT_5 var_19_arg_1 = var_18; [L310] SORT_3 var_19 = var_19_arg_0 == var_19_arg_1; [L311] SORT_8 var_12_arg_0 = state_10; [L312] var_12_arg_0 = var_12_arg_0 & mask_SORT_8 [L313] SORT_5 var_12 = var_12_arg_0; [L314] SORT_5 var_14_arg_0 = var_12; [L315] SORT_5 var_14_arg_1 = var_13; [L316] SORT_3 var_14 = var_14_arg_0 == var_14_arg_1; [L317] SORT_3 var_15_arg_0 = var_14; [L318] SORT_5 var_15_arg_1 = var_7; [L319] SORT_5 var_15_arg_2 = var_6; [L320] EXPR var_15_arg_0 ? var_15_arg_1 : var_15_arg_2 [L320] SORT_5 var_15 = var_15_arg_0 ? var_15_arg_1 : var_15_arg_2; [L321] SORT_3 var_20_arg_0 = var_19; [L322] SORT_5 var_20_arg_1 = var_16; [L323] SORT_5 var_20_arg_2 = var_15; [L324] EXPR var_20_arg_0 ? var_20_arg_1 : var_20_arg_2 [L324] SORT_5 var_20 = var_20_arg_0 ? var_20_arg_1 : var_20_arg_2; [L325] SORT_3 var_25_arg_0 = var_24; [L326] SORT_5 var_25_arg_1 = var_21; [L327] SORT_5 var_25_arg_2 = var_20; [L328] EXPR var_25_arg_0 ? var_25_arg_1 : var_25_arg_2 [L328] SORT_5 var_25 = var_25_arg_0 ? var_25_arg_1 : var_25_arg_2; [L329] SORT_3 var_30_arg_0 = var_29; [L330] SORT_5 var_30_arg_1 = var_26; [L331] SORT_5 var_30_arg_2 = var_25; [L332] EXPR var_30_arg_0 ? var_30_arg_1 : var_30_arg_2 [L332] SORT_5 var_30 = var_30_arg_0 ? var_30_arg_1 : var_30_arg_2; [L333] SORT_3 var_35_arg_0 = var_34; [L334] SORT_5 var_35_arg_1 = var_31; [L335] SORT_5 var_35_arg_2 = var_30; [L336] EXPR var_35_arg_0 ? var_35_arg_1 : var_35_arg_2 [L336] SORT_5 var_35 = var_35_arg_0 ? var_35_arg_1 : var_35_arg_2; [L337] SORT_3 var_40_arg_0 = var_39; [L338] SORT_5 var_40_arg_1 = var_36; [L339] SORT_5 var_40_arg_2 = var_35; [L340] EXPR var_40_arg_0 ? var_40_arg_1 : var_40_arg_2 [L340] SORT_5 var_40 = var_40_arg_0 ? var_40_arg_1 : var_40_arg_2; [L341] SORT_3 var_45_arg_0 = var_44; [L342] SORT_5 var_45_arg_1 = var_41; [L343] SORT_5 var_45_arg_2 = var_40; [L344] EXPR var_45_arg_0 ? var_45_arg_1 : var_45_arg_2 [L344] SORT_5 var_45 = var_45_arg_0 ? var_45_arg_1 : var_45_arg_2; [L345] SORT_3 var_50_arg_0 = var_49; [L346] SORT_5 var_50_arg_1 = var_46; [L347] SORT_5 var_50_arg_2 = var_45; [L348] EXPR var_50_arg_0 ? var_50_arg_1 : var_50_arg_2 [L348] SORT_5 var_50 = var_50_arg_0 ? var_50_arg_1 : var_50_arg_2; [L349] SORT_3 var_54_arg_0 = var_53; [L350] SORT_5 var_54_arg_1 = var_51; [L351] SORT_5 var_54_arg_2 = var_50; [L352] EXPR var_54_arg_0 ? var_54_arg_1 : var_54_arg_2 [L352] SORT_5 var_54 = var_54_arg_0 ? var_54_arg_1 : var_54_arg_2; [L353] SORT_3 var_58_arg_0 = var_57; [L354] SORT_5 var_58_arg_1 = var_55; [L355] SORT_5 var_58_arg_2 = var_54; [L356] EXPR var_58_arg_0 ? var_58_arg_1 : var_58_arg_2 [L356] SORT_5 var_58 = var_58_arg_0 ? var_58_arg_1 : var_58_arg_2; [L357] SORT_3 var_63_arg_0 = var_62; [L358] SORT_5 var_63_arg_1 = var_59; [L359] SORT_5 var_63_arg_2 = var_58; [L360] EXPR var_63_arg_0 ? var_63_arg_1 : var_63_arg_2 [L360] SORT_5 var_63 = var_63_arg_0 ? var_63_arg_1 : var_63_arg_2; [L361] SORT_3 var_68_arg_0 = var_67; [L362] SORT_5 var_68_arg_1 = var_64; [L363] SORT_5 var_68_arg_2 = var_63; [L364] EXPR var_68_arg_0 ? var_68_arg_1 : var_68_arg_2 [L364] SORT_5 var_68 = var_68_arg_0 ? var_68_arg_1 : var_68_arg_2; [L365] SORT_3 var_73_arg_0 = var_72; [L366] SORT_5 var_73_arg_1 = var_69; [L367] SORT_5 var_73_arg_2 = var_68; [L368] EXPR var_73_arg_0 ? var_73_arg_1 : var_73_arg_2 [L368] SORT_5 var_73 = var_73_arg_0 ? var_73_arg_1 : var_73_arg_2; [L369] SORT_3 var_77_arg_0 = var_76; [L370] SORT_5 var_77_arg_1 = var_61; [L371] SORT_5 var_77_arg_2 = var_73; [L372] EXPR var_77_arg_0 ? var_77_arg_1 : var_77_arg_2 [L372] SORT_5 var_77 = var_77_arg_0 ? var_77_arg_1 : var_77_arg_2; [L373] SORT_3 var_82_arg_0 = var_81; [L374] SORT_5 var_82_arg_1 = var_78; [L375] SORT_5 var_82_arg_2 = var_77; [L376] EXPR var_82_arg_0 ? var_82_arg_1 : var_82_arg_2 [L376] SORT_5 var_82 = var_82_arg_0 ? var_82_arg_1 : var_82_arg_2; [L377] SORT_3 var_87_arg_0 = var_86; [L378] SORT_5 var_87_arg_1 = var_83; [L379] SORT_5 var_87_arg_2 = var_82; [L380] EXPR var_87_arg_0 ? var_87_arg_1 : var_87_arg_2 [L380] SORT_5 var_87 = var_87_arg_0 ? var_87_arg_1 : var_87_arg_2; [L381] SORT_3 var_92_arg_0 = var_91; [L382] SORT_5 var_92_arg_1 = var_88; [L383] SORT_5 var_92_arg_2 = var_87; [L384] EXPR var_92_arg_0 ? var_92_arg_1 : var_92_arg_2 [L384] SORT_5 var_92 = var_92_arg_0 ? var_92_arg_1 : var_92_arg_2; [L385] SORT_3 var_97_arg_0 = var_96; [L386] SORT_5 var_97_arg_1 = var_93; [L387] SORT_5 var_97_arg_2 = var_92; [L388] EXPR var_97_arg_0 ? var_97_arg_1 : var_97_arg_2 [L388] SORT_5 var_97 = var_97_arg_0 ? var_97_arg_1 : var_97_arg_2; [L389] SORT_3 var_102_arg_0 = var_101; [L390] SORT_5 var_102_arg_1 = var_98; [L391] SORT_5 var_102_arg_2 = var_97; [L392] EXPR var_102_arg_0 ? var_102_arg_1 : var_102_arg_2 [L392] SORT_5 var_102 = var_102_arg_0 ? var_102_arg_1 : var_102_arg_2; [L393] SORT_3 var_107_arg_0 = var_106; [L394] SORT_5 var_107_arg_1 = var_103; [L395] SORT_5 var_107_arg_2 = var_102; [L396] EXPR var_107_arg_0 ? var_107_arg_1 : var_107_arg_2 [L396] SORT_5 var_107 = var_107_arg_0 ? var_107_arg_1 : var_107_arg_2; [L397] SORT_3 var_112_arg_0 = var_111; [L398] SORT_5 var_112_arg_1 = var_108; [L399] SORT_5 var_112_arg_2 = var_107; [L400] EXPR var_112_arg_0 ? var_112_arg_1 : var_112_arg_2 [L400] SORT_5 var_112 = var_112_arg_0 ? var_112_arg_1 : var_112_arg_2; [L401] SORT_3 var_117_arg_0 = var_116; [L402] SORT_5 var_117_arg_1 = var_113; [L403] SORT_5 var_117_arg_2 = var_112; [L404] EXPR var_117_arg_0 ? var_117_arg_1 : var_117_arg_2 [L404] SORT_5 var_117 = var_117_arg_0 ? var_117_arg_1 : var_117_arg_2; [L405] SORT_3 var_122_arg_0 = var_121; [L406] SORT_5 var_122_arg_1 = var_118; [L407] SORT_5 var_122_arg_2 = var_117; [L408] EXPR var_122_arg_0 ? var_122_arg_1 : var_122_arg_2 [L408] SORT_5 var_122 = var_122_arg_0 ? var_122_arg_1 : var_122_arg_2; [L409] SORT_3 var_127_arg_0 = var_126; [L410] SORT_5 var_127_arg_1 = var_123; [L411] SORT_5 var_127_arg_2 = var_122; [L412] EXPR var_127_arg_0 ? var_127_arg_1 : var_127_arg_2 [L412] SORT_5 var_127 = var_127_arg_0 ? var_127_arg_1 : var_127_arg_2; [L413] SORT_3 var_132_arg_0 = var_131; [L414] SORT_5 var_132_arg_1 = var_128; [L415] SORT_5 var_132_arg_2 = var_127; [L416] EXPR var_132_arg_0 ? var_132_arg_1 : var_132_arg_2 [L416] SORT_5 var_132 = var_132_arg_0 ? var_132_arg_1 : var_132_arg_2; [L417] SORT_3 var_136_arg_0 = var_135; [L418] SORT_5 var_136_arg_1 = var_90; [L419] SORT_5 var_136_arg_2 = var_132; [L420] EXPR var_136_arg_0 ? var_136_arg_1 : var_136_arg_2 [L420] SORT_5 var_136 = var_136_arg_0 ? var_136_arg_1 : var_136_arg_2; [L421] SORT_3 var_141_arg_0 = var_140; [L422] SORT_5 var_141_arg_1 = var_137; [L423] SORT_5 var_141_arg_2 = var_136; [L424] EXPR var_141_arg_0 ? var_141_arg_1 : var_141_arg_2 [L424] SORT_5 var_141 = var_141_arg_0 ? var_141_arg_1 : var_141_arg_2; [L425] SORT_5 var_143_arg_0 = var_141; [L426] SORT_142 var_143 = var_143_arg_0 >> 0; [L427] SORT_142 var_144_arg_0 = var_143; [L428] var_144_arg_0 = var_144_arg_0 & mask_SORT_142 [L429] SORT_5 var_144 = var_144_arg_0; [L430] SORT_5 var_146_arg_0 = var_144; [L431] SORT_5 var_146_arg_1 = var_145; [L432] SORT_3 var_146 = var_146_arg_0 == var_146_arg_1; [L433] SORT_3 var_147_arg_0 = var_146; [L434] SORT_3 var_147 = ~var_147_arg_0; [L435] SORT_3 var_149_arg_0 = var_147; [L436] SORT_3 var_149 = ~var_149_arg_0; [L437] SORT_3 var_150_arg_0 = var_148; [L438] SORT_3 var_150_arg_1 = var_149; [L439] SORT_3 var_150 = var_150_arg_0 & var_150_arg_1; [L440] var_150 = var_150 & mask_SORT_3 [L441] SORT_3 bad_151_arg_0 = var_150; [L442] CALL __VERIFIER_assert(!(bad_151_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: 4.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, 2.4s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 4 NumberOfCodeBlocks, 4 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-03 03:55:54,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/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_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/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_d1f5f95a-c53e-443e-bbae-1d57154875bf/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 326521f65d530a85812f1d291278e004c4dab91ba597589c76a106156950042a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:55:57,398 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:55:57,403 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:55:57,453 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:55:57,453 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:55:57,458 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:55:57,460 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:55:57,465 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:55:57,472 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:55:57,478 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:55:57,479 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:55:57,480 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:55:57,481 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:55:57,482 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:55:57,483 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:55:57,484 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:55:57,485 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:55:57,486 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:55:57,487 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:55:57,496 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:55:57,499 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:55:57,501 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:55:57,505 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:55:57,507 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:55:57,520 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:55:57,520 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:55:57,520 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:55:57,521 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:55:57,522 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:55:57,523 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:55:57,523 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:55:57,524 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:55:57,528 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:55:57,531 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:55:57,532 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:55:57,532 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:55:57,533 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:55:57,534 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:55:57,534 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:55:57,536 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:55:57,537 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:55:57,538 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 03:55:57,580 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:55:57,581 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:55:57,582 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:55:57,583 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:55:57,584 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:55:57,584 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:55:57,585 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:55:57,585 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:55:57,585 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:55:57,585 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:55:57,586 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:55:57,587 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:55:57,588 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:55:57,589 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:55:57,589 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:55:57,589 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:55:57,589 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:55:57,590 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 03:55:57,590 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 03:55:57,590 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 03:55:57,590 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:55:57,590 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:55:57,591 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:55:57,591 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:55:57,591 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 03:55:57,591 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:55:57,592 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:55:57,592 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:55:57,592 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:55:57,593 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:55:57,593 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 03:55:57,593 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 03:55:57,594 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:55:57,594 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:55:57,594 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 03:55:57,594 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_d1f5f95a-c53e-443e-bbae-1d57154875bf/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_d1f5f95a-c53e-443e-bbae-1d57154875bf/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 -> 326521f65d530a85812f1d291278e004c4dab91ba597589c76a106156950042a [2022-11-03 03:55:58,059 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:55:58,083 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:55:58,087 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:55:58,088 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:55:58,089 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:55:58,091 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c [2022-11-03 03:55:58,166 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/2009b7ddf/5f9b7bd55a93487da74deee3d0b6b2fd/FLAG0903043f3 [2022-11-03 03:55:58,925 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:55:58,926 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c [2022-11-03 03:55:58,938 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/2009b7ddf/5f9b7bd55a93487da74deee3d0b6b2fd/FLAG0903043f3 [2022-11-03 03:55:59,159 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/data/2009b7ddf/5f9b7bd55a93487da74deee3d0b6b2fd [2022-11-03 03:55:59,163 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:55:59,166 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:55:59,171 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:55:59,172 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:55:59,176 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:55:59,178 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:55:59,179 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@777ac487 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59, skipping insertion in model container [2022-11-03 03:55:59,180 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:55:59,194 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:55:59,257 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:55:59,473 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_d1f5f95a-c53e-443e-bbae-1d57154875bf/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c[1107,1120] [2022-11-03 03:55:59,749 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:55:59,753 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:55:59,765 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.Huffman_dec.c[1107,1120] [2022-11-03 03:55:59,968 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:55:59,994 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:55:59,995 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59 WrapperNode [2022-11-03 03:55:59,996 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:55:59,997 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:55:59,997 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:55:59,998 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:56:00,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,055 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,159 INFO L138 Inliner]: procedures = 11, calls = 3, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 995 [2022-11-03 03:56:00,165 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:56:00,166 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:56:00,166 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:56:00,166 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:56:00,176 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,177 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,183 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,183 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,204 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,211 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,215 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,220 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,229 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:56:00,230 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:56:00,230 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:56:00,231 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:56:00,231 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (1/1) ... [2022-11-03 03:56:00,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:56:00,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:56:00,287 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:56:00,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:56:00,363 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:56:00,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:56:00,735 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:56:00,746 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:56:01,859 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:56:01,873 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:56:01,874 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:56:01,877 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:56:01 BoogieIcfgContainer [2022-11-03 03:56:01,877 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:56:01,881 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:56:01,881 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:56:01,885 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:56:01,885 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:55:59" (1/3) ... [2022-11-03 03:56:01,886 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a47c24c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:56:01, skipping insertion in model container [2022-11-03 03:56:01,886 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:55:59" (2/3) ... [2022-11-03 03:56:01,887 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a47c24c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:56:01, skipping insertion in model container [2022-11-03 03:56:01,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:56:01" (3/3) ... [2022-11-03 03:56:01,889 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.Huffman_dec.c [2022-11-03 03:56:01,909 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:56:01,909 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:56:01,986 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:56:01,994 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;@4927c84c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:56:01,994 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:56:02,000 INFO L276 IsEmpty]: Start isEmpty. Operand has 127 states, 125 states have (on average 1.496) internal successors, (187), 126 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:02,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:02,009 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:02,010 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:02,010 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:02,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:02,017 INFO L85 PathProgramCache]: Analyzing trace with hash 563027343, now seen corresponding path program 1 times [2022-11-03 03:56:02,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:02,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [506952624] [2022-11-03 03:56:02,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:02,034 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:02,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:02,038 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:02,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 03:56:02,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:02,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:02,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:02,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:02,707 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:02,708 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:02,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [506952624] [2022-11-03 03:56:02,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [506952624] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:02,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:02,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 03:56:02,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059367515] [2022-11-03 03:56:02,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:02,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 03:56:02,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:02,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 03:56:02,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:56:02,776 INFO L87 Difference]: Start difference. First operand has 127 states, 125 states have (on average 1.496) internal successors, (187), 126 states have internal predecessors, (187), 0 states have call successors, (0), 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 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:02,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:02,970 INFO L93 Difference]: Finished difference Result 489 states and 731 transitions. [2022-11-03 03:56:02,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:56:02,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:02,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:02,986 INFO L225 Difference]: With dead ends: 489 [2022-11-03 03:56:02,987 INFO L226 Difference]: Without dead ends: 364 [2022-11-03 03:56:02,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:02,995 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 530 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 707 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.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:02,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 707 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:03,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2022-11-03 03:56:03,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 125. [2022-11-03 03:56:03,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 1.4758064516129032) internal successors, (183), 124 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:03,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 183 transitions. [2022-11-03 03:56:03,047 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 183 transitions. Word has length 59 [2022-11-03 03:56:03,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:03,048 INFO L495 AbstractCegarLoop]: Abstraction has 125 states and 183 transitions. [2022-11-03 03:56:03,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:03,048 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 183 transitions. [2022-11-03 03:56:03,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:03,050 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:03,050 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:03,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:03,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:03,267 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:03,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:03,268 INFO L85 PathProgramCache]: Analyzing trace with hash 603702093, now seen corresponding path program 1 times [2022-11-03 03:56:03,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:03,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335017352] [2022-11-03 03:56:03,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:03,270 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:03,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:03,272 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:03,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 03:56:03,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:03,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:03,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:03,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:03,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:03,756 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:03,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335017352] [2022-11-03 03:56:03,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335017352] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:03,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:03,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:03,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448974773] [2022-11-03 03:56:03,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:03,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:03,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:03,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:03,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:03,761 INFO L87 Difference]: Start difference. First operand 125 states and 183 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:03,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:03,910 INFO L93 Difference]: Finished difference Result 486 states and 716 transitions. [2022-11-03 03:56:03,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:03,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:03,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:03,913 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:03,914 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:03,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:03,916 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 702 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:03,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 1055 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:03,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:03,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 127. [2022-11-03 03:56:03,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.4682539682539681) internal successors, (185), 126 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:03,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 185 transitions. [2022-11-03 03:56:03,929 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 185 transitions. Word has length 59 [2022-11-03 03:56:03,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:03,929 INFO L495 AbstractCegarLoop]: Abstraction has 127 states and 185 transitions. [2022-11-03 03:56:03,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:03,930 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 185 transitions. [2022-11-03 03:56:03,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:03,931 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:03,932 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:03,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:04,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:04,148 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:04,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:04,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1479721099, now seen corresponding path program 1 times [2022-11-03 03:56:04,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:04,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [595940479] [2022-11-03 03:56:04,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:04,150 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:04,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:04,152 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:04,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 03:56:04,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:04,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:04,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:04,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:04,650 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:04,651 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:04,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [595940479] [2022-11-03 03:56:04,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [595940479] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:04,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:04,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:04,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806619120] [2022-11-03 03:56:04,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:04,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:04,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:04,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:04,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:04,663 INFO L87 Difference]: Start difference. First operand 127 states and 185 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:04,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:04,810 INFO L93 Difference]: Finished difference Result 486 states and 715 transitions. [2022-11-03 03:56:04,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:04,811 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:04,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:04,813 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:04,813 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:04,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:04,820 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 695 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1051 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:04,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 1051 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:04,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:04,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 129. [2022-11-03 03:56:04,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 1.4609375) internal successors, (187), 128 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:04,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 187 transitions. [2022-11-03 03:56:04,851 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 187 transitions. Word has length 59 [2022-11-03 03:56:04,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:04,851 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 187 transitions. [2022-11-03 03:56:04,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:04,852 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 187 transitions. [2022-11-03 03:56:04,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:04,853 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:04,853 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:04,876 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:05,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:05,054 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:05,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:05,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1276906167, now seen corresponding path program 1 times [2022-11-03 03:56:05,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:05,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099858344] [2022-11-03 03:56:05,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:05,056 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:05,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:05,058 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:05,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 03:56:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:05,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:05,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:05,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:05,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:05,503 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:05,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099858344] [2022-11-03 03:56:05,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099858344] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:05,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:05,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:05,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489308653] [2022-11-03 03:56:05,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:05,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:05,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:05,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:05,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:05,507 INFO L87 Difference]: Start difference. First operand 129 states and 187 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:05,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:05,640 INFO L93 Difference]: Finished difference Result 486 states and 714 transitions. [2022-11-03 03:56:05,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:05,641 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:05,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:05,642 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:05,643 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:05,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:05,645 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 688 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 688 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:05,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [688 Valid, 1047 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:05,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:05,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 131. [2022-11-03 03:56:05,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.4538461538461538) internal successors, (189), 130 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:05,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 189 transitions. [2022-11-03 03:56:05,654 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 189 transitions. Word has length 59 [2022-11-03 03:56:05,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:05,655 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 189 transitions. [2022-11-03 03:56:05,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:05,655 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 189 transitions. [2022-11-03 03:56:05,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:05,656 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:05,657 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:05,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:05,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:05,874 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:05,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:05,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1757986425, now seen corresponding path program 1 times [2022-11-03 03:56:05,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:05,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [473582429] [2022-11-03 03:56:05,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:05,876 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:05,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:05,877 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:05,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 03:56:06,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:06,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:06,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:06,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:06,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:06,347 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:06,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [473582429] [2022-11-03 03:56:06,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [473582429] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:06,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:06,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:06,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056506416] [2022-11-03 03:56:06,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:06,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:06,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:06,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:06,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:06,350 INFO L87 Difference]: Start difference. First operand 131 states and 189 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:06,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:06,482 INFO L93 Difference]: Finished difference Result 486 states and 713 transitions. [2022-11-03 03:56:06,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:06,484 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:06,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:06,485 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:06,486 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:06,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:06,487 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 681 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 1043 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:06,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 1043 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:06,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:06,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 133. [2022-11-03 03:56:06,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 1.446969696969697) internal successors, (191), 132 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 03:56:06,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 191 transitions. [2022-11-03 03:56:06,496 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 191 transitions. Word has length 59 [2022-11-03 03:56:06,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:06,497 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 191 transitions. [2022-11-03 03:56:06,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:06,497 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 191 transitions. [2022-11-03 03:56:06,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:06,498 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:06,499 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:06,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:06,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:06,716 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:06,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:06,716 INFO L85 PathProgramCache]: Analyzing trace with hash 181175621, now seen corresponding path program 1 times [2022-11-03 03:56:06,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:06,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32930130] [2022-11-03 03:56:06,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:06,717 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:06,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:06,718 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:06,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 03:56:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:07,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:07,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:07,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:07,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:07,152 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:07,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32930130] [2022-11-03 03:56:07,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32930130] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:07,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:07,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:07,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012903977] [2022-11-03 03:56:07,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:07,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:07,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:07,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:07,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:07,155 INFO L87 Difference]: Start difference. First operand 133 states and 191 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:07,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:07,278 INFO L93 Difference]: Finished difference Result 486 states and 712 transitions. [2022-11-03 03:56:07,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:07,279 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:07,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:07,281 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:07,281 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:07,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:07,283 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 674 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:07,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 1039 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:07,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:07,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 135. [2022-11-03 03:56:07,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 1.4402985074626866) internal successors, (193), 134 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:07,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 193 transitions. [2022-11-03 03:56:07,290 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 193 transitions. Word has length 59 [2022-11-03 03:56:07,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:07,290 INFO L495 AbstractCegarLoop]: Abstraction has 135 states and 193 transitions. [2022-11-03 03:56:07,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:07,291 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 193 transitions. [2022-11-03 03:56:07,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:07,292 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:07,292 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:07,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:07,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:07,507 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:07,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:07,508 INFO L85 PathProgramCache]: Analyzing trace with hash 2109448323, now seen corresponding path program 1 times [2022-11-03 03:56:07,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:07,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1406688339] [2022-11-03 03:56:07,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:07,509 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:07,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:07,510 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:07,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 03:56:07,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:07,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:07,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:07,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:07,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:07,979 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:07,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1406688339] [2022-11-03 03:56:07,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1406688339] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:07,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:07,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:07,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502760343] [2022-11-03 03:56:07,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:07,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:07,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:07,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:07,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:07,984 INFO L87 Difference]: Start difference. First operand 135 states and 193 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:08,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:08,122 INFO L93 Difference]: Finished difference Result 486 states and 711 transitions. [2022-11-03 03:56:08,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:08,123 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:08,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:08,128 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:08,128 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:08,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:08,130 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 667 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:08,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 1035 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:08,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:08,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 137. [2022-11-03 03:56:08,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.4338235294117647) internal successors, (195), 136 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:08,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 195 transitions. [2022-11-03 03:56:08,140 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 195 transitions. Word has length 59 [2022-11-03 03:56:08,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:08,141 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 195 transitions. [2022-11-03 03:56:08,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:08,141 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 195 transitions. [2022-11-03 03:56:08,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:08,148 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:08,149 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:08,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:08,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:08,365 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:08,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:08,366 INFO L85 PathProgramCache]: Analyzing trace with hash 60060481, now seen corresponding path program 1 times [2022-11-03 03:56:08,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:08,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730761994] [2022-11-03 03:56:08,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:08,367 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:08,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:08,369 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:08,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 03:56:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:08,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:08,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:08,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:08,804 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:08,805 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:08,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730761994] [2022-11-03 03:56:08,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730761994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:08,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:08,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:08,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056687770] [2022-11-03 03:56:08,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:08,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:08,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:08,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:08,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:08,807 INFO L87 Difference]: Start difference. First operand 137 states and 195 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:08,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:08,984 INFO L93 Difference]: Finished difference Result 486 states and 710 transitions. [2022-11-03 03:56:08,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:08,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:08,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:08,989 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:08,989 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:08,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:08,991 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 655 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:08,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 1022 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:08,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:08,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 141. [2022-11-03 03:56:08,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 1.4285714285714286) internal successors, (200), 140 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:08,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 200 transitions. [2022-11-03 03:56:08,999 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 200 transitions. Word has length 59 [2022-11-03 03:56:08,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:09,000 INFO L495 AbstractCegarLoop]: Abstraction has 141 states and 200 transitions. [2022-11-03 03:56:09,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:09,000 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 200 transitions. [2022-11-03 03:56:09,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:09,001 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:09,002 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:09,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:09,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:09,219 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:09,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:09,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1311746817, now seen corresponding path program 1 times [2022-11-03 03:56:09,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:09,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [737371836] [2022-11-03 03:56:09,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:09,221 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:09,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:09,222 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:09,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 03:56:09,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:09,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:09,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:09,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:09,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:09,642 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:09,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [737371836] [2022-11-03 03:56:09,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [737371836] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:09,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:09,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:09,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592195510] [2022-11-03 03:56:09,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:09,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:09,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:09,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:09,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:09,645 INFO L87 Difference]: Start difference. First operand 141 states and 200 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:09,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:09,825 INFO L93 Difference]: Finished difference Result 486 states and 709 transitions. [2022-11-03 03:56:09,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:09,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:09,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:09,829 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:09,829 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:09,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:09,831 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 648 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:09,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [648 Valid, 1018 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:09,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:09,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 143. [2022-11-03 03:56:09,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.4225352112676057) internal successors, (202), 142 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:09,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 202 transitions. [2022-11-03 03:56:09,838 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 202 transitions. Word has length 59 [2022-11-03 03:56:09,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:09,838 INFO L495 AbstractCegarLoop]: Abstraction has 143 states and 202 transitions. [2022-11-03 03:56:09,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:09,838 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 202 transitions. [2022-11-03 03:56:09,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:09,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:09,839 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:09,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:10,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:10,049 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:10,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:10,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1953861181, now seen corresponding path program 1 times [2022-11-03 03:56:10,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:10,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1235023507] [2022-11-03 03:56:10,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:10,051 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:10,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:10,052 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:10,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 03:56:10,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:10,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:10,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:10,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:10,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:10,483 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:10,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1235023507] [2022-11-03 03:56:10,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1235023507] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:10,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:10,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:10,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909034859] [2022-11-03 03:56:10,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:10,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:10,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:10,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:10,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:10,488 INFO L87 Difference]: Start difference. First operand 143 states and 202 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:10,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:10,653 INFO L93 Difference]: Finished difference Result 486 states and 708 transitions. [2022-11-03 03:56:10,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:10,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:10,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:10,657 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:10,657 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:10,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:10,658 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 641 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:10,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 1014 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:10,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:10,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 145. [2022-11-03 03:56:10,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.4166666666666667) internal successors, (204), 144 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:10,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 204 transitions. [2022-11-03 03:56:10,668 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 204 transitions. Word has length 59 [2022-11-03 03:56:10,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:10,668 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 204 transitions. [2022-11-03 03:56:10,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:10,669 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 204 transitions. [2022-11-03 03:56:10,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:10,669 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:10,670 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:10,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:10,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:10,887 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:10,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:10,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1559494395, now seen corresponding path program 1 times [2022-11-03 03:56:10,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:10,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [821779329] [2022-11-03 03:56:10,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:10,889 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:10,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:10,891 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:10,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 03:56:11,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:11,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:11,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:11,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:11,284 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:11,284 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:11,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [821779329] [2022-11-03 03:56:11,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [821779329] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:11,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:11,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:11,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211275456] [2022-11-03 03:56:11,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:11,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:11,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:11,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:11,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:11,286 INFO L87 Difference]: Start difference. First operand 145 states and 204 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:11,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:11,414 INFO L93 Difference]: Finished difference Result 486 states and 707 transitions. [2022-11-03 03:56:11,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:11,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:11,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:11,421 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:11,421 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:11,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:11,422 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 634 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:11,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 1016 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:11,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:11,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 147. [2022-11-03 03:56:11,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.4109589041095891) internal successors, (206), 146 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:11,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 206 transitions. [2022-11-03 03:56:11,429 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 206 transitions. Word has length 59 [2022-11-03 03:56:11,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:11,429 INFO L495 AbstractCegarLoop]: Abstraction has 147 states and 206 transitions. [2022-11-03 03:56:11,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:11,429 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 206 transitions. [2022-11-03 03:56:11,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:11,430 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:11,430 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:11,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:11,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:11,646 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:11,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:11,646 INFO L85 PathProgramCache]: Analyzing trace with hash -684488903, now seen corresponding path program 1 times [2022-11-03 03:56:11,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:11,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [468235193] [2022-11-03 03:56:11,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:11,647 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:11,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:11,649 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:11,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 03:56:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:12,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:12,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:12,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:12,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:12,101 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:12,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [468235193] [2022-11-03 03:56:12,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [468235193] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:12,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:12,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:12,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005543876] [2022-11-03 03:56:12,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:12,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:12,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:12,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:12,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:12,103 INFO L87 Difference]: Start difference. First operand 147 states and 206 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:12,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:12,222 INFO L93 Difference]: Finished difference Result 486 states and 706 transitions. [2022-11-03 03:56:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:12,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:12,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:12,225 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:12,225 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:12,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:12,226 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 627 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:12,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 1012 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:12,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:12,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 149. [2022-11-03 03:56:12,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 1.4054054054054055) internal successors, (208), 148 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 03:56:12,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 208 transitions. [2022-11-03 03:56:12,232 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 208 transitions. Word has length 59 [2022-11-03 03:56:12,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:12,232 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 208 transitions. [2022-11-03 03:56:12,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:12,233 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 208 transitions. [2022-11-03 03:56:12,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:12,233 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:12,234 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:12,250 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:12,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:12,449 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:12,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:12,450 INFO L85 PathProgramCache]: Analyzing trace with hash -409729289, now seen corresponding path program 1 times [2022-11-03 03:56:12,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:12,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1993133383] [2022-11-03 03:56:12,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:12,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:12,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:12,451 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:12,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 03:56:12,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:12,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:12,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:12,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:12,866 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:12,866 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:12,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1993133383] [2022-11-03 03:56:12,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1993133383] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:12,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:12,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:12,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720214883] [2022-11-03 03:56:12,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:12,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:12,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:12,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:12,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:12,868 INFO L87 Difference]: Start difference. First operand 149 states and 208 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:12,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:12,996 INFO L93 Difference]: Finished difference Result 486 states and 705 transitions. [2022-11-03 03:56:12,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:12,997 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:12,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:12,999 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:12,999 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:13,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:13,001 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 620 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:13,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [620 Valid, 1008 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:13,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:13,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 151. [2022-11-03 03:56:13,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.4) internal successors, (210), 150 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:13,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 210 transitions. [2022-11-03 03:56:13,008 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 210 transitions. Word has length 59 [2022-11-03 03:56:13,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:13,008 INFO L495 AbstractCegarLoop]: Abstraction has 151 states and 210 transitions. [2022-11-03 03:56:13,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:13,009 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 210 transitions. [2022-11-03 03:56:13,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:13,009 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:13,009 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:13,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:13,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:13,230 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:13,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:13,231 INFO L85 PathProgramCache]: Analyzing trace with hash -387097035, now seen corresponding path program 1 times [2022-11-03 03:56:13,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:13,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1537851896] [2022-11-03 03:56:13,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:13,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:13,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:13,237 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:13,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 03:56:13,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:13,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:13,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:13,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:13,701 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:13,701 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:13,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1537851896] [2022-11-03 03:56:13,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1537851896] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:13,702 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:13,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:13,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129440745] [2022-11-03 03:56:13,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:13,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:13,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:13,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:13,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:13,704 INFO L87 Difference]: Start difference. First operand 151 states and 210 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:13,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:13,826 INFO L93 Difference]: Finished difference Result 486 states and 704 transitions. [2022-11-03 03:56:13,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:13,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:13,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:13,829 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:13,829 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:13,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:13,831 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 608 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:13,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [608 Valid, 1001 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:13,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:13,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 155. [2022-11-03 03:56:13,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.396103896103896) internal successors, (215), 154 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:13,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 215 transitions. [2022-11-03 03:56:13,838 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 215 transitions. Word has length 59 [2022-11-03 03:56:13,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:13,839 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 215 transitions. [2022-11-03 03:56:13,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:13,839 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 215 transitions. [2022-11-03 03:56:13,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:13,840 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:13,840 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:13,858 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-11-03 03:56:14,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:14,059 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:14,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:14,060 INFO L85 PathProgramCache]: Analyzing trace with hash -325057421, now seen corresponding path program 1 times [2022-11-03 03:56:14,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:14,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064787323] [2022-11-03 03:56:14,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:14,061 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:14,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:14,062 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:14,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-03 03:56:14,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:14,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:14,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:14,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:14,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:14,497 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:14,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064787323] [2022-11-03 03:56:14,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064787323] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:14,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:14,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:14,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645117230] [2022-11-03 03:56:14,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:14,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:14,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:14,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:14,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:14,499 INFO L87 Difference]: Start difference. First operand 155 states and 215 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:14,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:14,683 INFO L93 Difference]: Finished difference Result 486 states and 703 transitions. [2022-11-03 03:56:14,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:14,685 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:14,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:14,687 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:14,687 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:14,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:14,688 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 601 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:14,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 988 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:14,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:14,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 157. [2022-11-03 03:56:14,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.391025641025641) internal successors, (217), 156 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:14,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 217 transitions. [2022-11-03 03:56:14,695 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 217 transitions. Word has length 59 [2022-11-03 03:56:14,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:14,695 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 217 transitions. [2022-11-03 03:56:14,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:14,696 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 217 transitions. [2022-11-03 03:56:14,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:14,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:14,696 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:14,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:14,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:14,912 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:14,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:14,913 INFO L85 PathProgramCache]: Analyzing trace with hash -459070927, now seen corresponding path program 1 times [2022-11-03 03:56:14,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:14,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1840571095] [2022-11-03 03:56:14,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:14,913 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:14,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:14,915 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:14,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 03:56:15,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:15,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:15,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:15,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:15,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:15,328 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:15,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1840571095] [2022-11-03 03:56:15,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1840571095] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:15,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:15,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:15,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145611925] [2022-11-03 03:56:15,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:15,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:15,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:15,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:15,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:15,330 INFO L87 Difference]: Start difference. First operand 157 states and 217 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:15,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:15,469 INFO L93 Difference]: Finished difference Result 486 states and 702 transitions. [2022-11-03 03:56:15,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:15,469 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:15,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:15,471 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:15,471 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:15,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:15,472 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 594 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:15,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [594 Valid, 993 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:15,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:15,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 159. [2022-11-03 03:56:15,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.3860759493670887) internal successors, (219), 158 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:15,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 219 transitions. [2022-11-03 03:56:15,478 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 219 transitions. Word has length 59 [2022-11-03 03:56:15,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:15,479 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 219 transitions. [2022-11-03 03:56:15,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:15,479 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 219 transitions. [2022-11-03 03:56:15,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:15,480 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:15,480 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:15,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:15,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:15,693 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:15,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:15,694 INFO L85 PathProgramCache]: Analyzing trace with hash -240216209, now seen corresponding path program 1 times [2022-11-03 03:56:15,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:15,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1838896561] [2022-11-03 03:56:15,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:15,694 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:15,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:15,696 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:15,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 03:56:16,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:16,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:16,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:16,155 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:16,155 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:16,156 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:16,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1838896561] [2022-11-03 03:56:16,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1838896561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:16,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:16,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:16,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458907732] [2022-11-03 03:56:16,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:16,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:16,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:16,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:16,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:16,157 INFO L87 Difference]: Start difference. First operand 159 states and 219 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:16,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:16,271 INFO L93 Difference]: Finished difference Result 486 states and 701 transitions. [2022-11-03 03:56:16,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:16,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:16,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:16,274 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:16,274 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:16,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:16,275 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 587 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 989 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:16,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [587 Valid, 989 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:16,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:16,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 161. [2022-11-03 03:56:16,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 1.38125) internal successors, (221), 160 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:16,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 221 transitions. [2022-11-03 03:56:16,282 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 221 transitions. Word has length 59 [2022-11-03 03:56:16,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:16,283 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 221 transitions. [2022-11-03 03:56:16,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:16,283 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 221 transitions. [2022-11-03 03:56:16,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:16,284 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:16,284 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:16,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:16,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:16,497 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:16,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:16,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1057864659, now seen corresponding path program 1 times [2022-11-03 03:56:16,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:16,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383508426] [2022-11-03 03:56:16,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:16,499 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:16,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:16,500 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:16,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 03:56:16,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:16,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:16,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:16,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:16,927 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:16,927 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:16,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383508426] [2022-11-03 03:56:16,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383508426] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:16,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:16,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:16,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902370886] [2022-11-03 03:56:16,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:16,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:16,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:16,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:16,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:16,932 INFO L87 Difference]: Start difference. First operand 161 states and 221 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:17,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:17,051 INFO L93 Difference]: Finished difference Result 486 states and 700 transitions. [2022-11-03 03:56:17,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:17,058 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:17,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:17,060 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:17,060 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:17,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:17,061 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 580 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 982 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 03:56:17,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [580 Valid, 982 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:17,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:17,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 163. [2022-11-03 03:56:17,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 1.376543209876543) internal successors, (223), 162 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:17,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 223 transitions. [2022-11-03 03:56:17,068 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 223 transitions. Word has length 59 [2022-11-03 03:56:17,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:17,068 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 223 transitions. [2022-11-03 03:56:17,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:17,069 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 223 transitions. [2022-11-03 03:56:17,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:17,071 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:17,071 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:17,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:17,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:17,287 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:17,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:17,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1242957931, now seen corresponding path program 1 times [2022-11-03 03:56:17,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:17,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [788786743] [2022-11-03 03:56:17,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:17,288 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:17,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:17,289 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:17,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 03:56:17,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:17,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:17,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:17,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:17,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:17,733 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:17,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [788786743] [2022-11-03 03:56:17,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [788786743] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:17,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:17,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:17,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192924135] [2022-11-03 03:56:17,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:17,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:17,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:17,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:17,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:17,736 INFO L87 Difference]: Start difference. First operand 163 states and 223 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:17,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:17,858 INFO L93 Difference]: Finished difference Result 486 states and 699 transitions. [2022-11-03 03:56:17,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:17,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:17,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:17,861 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:17,861 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:17,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:17,862 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 573 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 981 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:17,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [573 Valid, 981 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:17,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:17,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 165. [2022-11-03 03:56:17,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.3719512195121952) internal successors, (225), 164 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:17,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 225 transitions. [2022-11-03 03:56:17,868 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 225 transitions. Word has length 59 [2022-11-03 03:56:17,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:17,869 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 225 transitions. [2022-11-03 03:56:17,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:17,869 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 225 transitions. [2022-11-03 03:56:17,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:17,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:17,870 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:17,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:18,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:18,087 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:18,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:18,087 INFO L85 PathProgramCache]: Analyzing trace with hash 221889577, now seen corresponding path program 1 times [2022-11-03 03:56:18,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:18,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901672245] [2022-11-03 03:56:18,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:18,088 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:18,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:18,089 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:18,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 03:56:18,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:18,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:18,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:18,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:18,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:18,501 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:18,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [901672245] [2022-11-03 03:56:18,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [901672245] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:18,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:18,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:18,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787019940] [2022-11-03 03:56:18,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:18,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:18,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:18,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:18,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:18,504 INFO L87 Difference]: Start difference. First operand 165 states and 225 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:18,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:18,618 INFO L93 Difference]: Finished difference Result 486 states and 698 transitions. [2022-11-03 03:56:18,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:18,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:18,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:18,622 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:18,623 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:18,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:18,625 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 566 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:18,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 977 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:18,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:18,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 167. [2022-11-03 03:56:18,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.3674698795180722) internal successors, (227), 166 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:18,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 227 transitions. [2022-11-03 03:56:18,647 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 227 transitions. Word has length 59 [2022-11-03 03:56:18,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:18,648 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 227 transitions. [2022-11-03 03:56:18,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:18,648 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 227 transitions. [2022-11-03 03:56:18,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:18,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:18,649 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:18,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:18,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:18,865 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:18,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:18,866 INFO L85 PathProgramCache]: Analyzing trace with hash -789227673, now seen corresponding path program 1 times [2022-11-03 03:56:18,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:18,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [644944801] [2022-11-03 03:56:18,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:18,866 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:18,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:18,867 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:18,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-03 03:56:19,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:19,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:19,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:19,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:19,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:19,304 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:19,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [644944801] [2022-11-03 03:56:19,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [644944801] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:19,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:19,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:19,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638514010] [2022-11-03 03:56:19,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:19,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:19,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:19,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:19,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:19,307 INFO L87 Difference]: Start difference. First operand 167 states and 227 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:19,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:19,417 INFO L93 Difference]: Finished difference Result 486 states and 697 transitions. [2022-11-03 03:56:19,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:19,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:19,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:19,419 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:19,419 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:19,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:19,420 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 559 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:19,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [559 Valid, 973 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:19,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:19,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 169. [2022-11-03 03:56:19,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 1.3630952380952381) internal successors, (229), 168 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:19,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 229 transitions. [2022-11-03 03:56:19,427 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 229 transitions. Word has length 59 [2022-11-03 03:56:19,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:19,428 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 229 transitions. [2022-11-03 03:56:19,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:19,428 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 229 transitions. [2022-11-03 03:56:19,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:19,429 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:19,429 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:19,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-11-03 03:56:19,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:19,644 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:19,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:19,644 INFO L85 PathProgramCache]: Analyzing trace with hash -531062235, now seen corresponding path program 1 times [2022-11-03 03:56:19,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:19,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902606847] [2022-11-03 03:56:19,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:19,645 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:19,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:19,647 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:19,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 03:56:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:19,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:19,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:20,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:20,077 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:20,077 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:20,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902606847] [2022-11-03 03:56:20,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902606847] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:20,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:20,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:20,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449046199] [2022-11-03 03:56:20,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:20,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:20,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:20,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:20,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:20,079 INFO L87 Difference]: Start difference. First operand 169 states and 229 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:20,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:20,195 INFO L93 Difference]: Finished difference Result 486 states and 696 transitions. [2022-11-03 03:56:20,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:20,196 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:20,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:20,198 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:20,198 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:20,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:20,199 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 547 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:20,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [547 Valid, 966 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:20,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:20,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 173. [2022-11-03 03:56:20,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 172 states have (on average 1.3604651162790697) internal successors, (234), 172 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:20,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 234 transitions. [2022-11-03 03:56:20,205 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 234 transitions. Word has length 59 [2022-11-03 03:56:20,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:20,206 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 234 transitions. [2022-11-03 03:56:20,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:20,206 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 234 transitions. [2022-11-03 03:56:20,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:20,207 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:20,207 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:20,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:20,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:20,422 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:20,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:20,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1340408861, now seen corresponding path program 1 times [2022-11-03 03:56:20,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:20,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [259464452] [2022-11-03 03:56:20,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:20,423 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:20,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:20,424 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:20,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-03 03:56:20,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:20,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:20,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:20,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:20,809 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:20,809 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:20,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [259464452] [2022-11-03 03:56:20,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [259464452] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:20,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:20,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:20,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755400321] [2022-11-03 03:56:20,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:20,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:20,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:20,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:20,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:20,812 INFO L87 Difference]: Start difference. First operand 173 states and 234 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:20,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:20,916 INFO L93 Difference]: Finished difference Result 486 states and 695 transitions. [2022-11-03 03:56:20,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:20,917 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:20,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:20,919 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:20,919 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:20,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:20,920 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 540 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:20,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [540 Valid, 962 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:20,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:20,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 175. [2022-11-03 03:56:20,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.3563218390804597) internal successors, (236), 174 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:20,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 236 transitions. [2022-11-03 03:56:20,927 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 236 transitions. Word has length 59 [2022-11-03 03:56:20,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:20,928 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 236 transitions. [2022-11-03 03:56:20,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:20,928 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 236 transitions. [2022-11-03 03:56:20,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:20,929 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:20,929 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:20,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:21,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:21,146 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:21,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:21,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1283150559, now seen corresponding path program 1 times [2022-11-03 03:56:21,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:21,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116141084] [2022-11-03 03:56:21,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:21,147 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:21,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:21,148 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:21,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-03 03:56:21,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:21,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 03:56:21,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:21,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:21,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:21,545 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:21,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2116141084] [2022-11-03 03:56:21,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2116141084] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:21,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:21,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:56:21,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280699292] [2022-11-03 03:56:21,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:21,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:56:21,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:21,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:56:21,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:56:21,548 INFO L87 Difference]: Start difference. First operand 175 states and 236 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:21,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:21,663 INFO L93 Difference]: Finished difference Result 486 states and 694 transitions. [2022-11-03 03:56:21,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 03:56:21,664 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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 59 [2022-11-03 03:56:21,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:21,665 INFO L225 Difference]: With dead ends: 486 [2022-11-03 03:56:21,665 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 03:56:21,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 03:56:21,666 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 533 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:21,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [533 Valid, 958 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:56:21,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 03:56:21,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 177. [2022-11-03 03:56:21,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 1.3522727272727273) internal successors, (238), 176 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:21,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 238 transitions. [2022-11-03 03:56:21,673 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 238 transitions. Word has length 59 [2022-11-03 03:56:21,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:21,674 INFO L495 AbstractCegarLoop]: Abstraction has 177 states and 238 transitions. [2022-11-03 03:56:21,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 03:56:21,674 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 238 transitions. [2022-11-03 03:56:21,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 03:56:21,675 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:21,675 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:21,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-03 03:56:21,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:56:21,891 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:21,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:21,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1283090977, now seen corresponding path program 1 times [2022-11-03 03:56:21,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:56:21,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [501937367] [2022-11-03 03:56:21,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:21,892 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:56:21,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:56:21,893 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:56:21,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1f5f95a-c53e-443e-bbae-1d57154875bf/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-03 03:56:22,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:22,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 101 conjunts are in the unsatisfiable core [2022-11-03 03:56:22,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:56:25,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:25,570 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:56:25,571 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:56:25,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [501937367] [2022-11-03 03:56:25,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [501937367] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:25,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:25,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-11-03 03:56:25,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413297298] [2022-11-03 03:56:25,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:25,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-11-03 03:56:25,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:56:25,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-11-03 03:56:25,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=3193, Unknown=0, NotChecked=0, Total=3306 [2022-11-03 03:56:25,574 INFO L87 Difference]: Start difference. First operand 177 states and 238 transitions. Second operand has 58 states, 58 states have (on average 1.0172413793103448) internal successors, (59), 58 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)