./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --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 32bit --witnessprinter.graph.data.programhash 8d3b4a56bf20a7e5cb147a14169234a27b247cfdef3db9f4b8a4f4a17cd6fe47 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 13:54:16,657 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 13:54:16,743 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf [2023-12-02 13:54:16,748 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 13:54:16,749 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 13:54:16,771 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 13:54:16,772 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 13:54:16,773 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 13:54:16,773 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 13:54:16,774 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 13:54:16,774 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 13:54:16,775 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 13:54:16,775 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 13:54:16,776 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 13:54:16,776 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 13:54:16,777 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 13:54:16,777 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 13:54:16,778 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 13:54:16,778 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 13:54:16,779 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 13:54:16,779 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 13:54:16,782 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 13:54:16,783 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 13:54:16,783 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 13:54:16,783 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 13:54:16,784 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 13:54:16,784 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 13:54:16,784 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 13:54:16,785 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 13:54:16,785 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 13:54:16,785 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 13:54:16,786 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 13:54:16,786 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 13:54:16,786 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 13:54:16,786 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 13:54:16,787 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 13:54:16,787 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 13:54:16,787 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:54:16,787 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 13:54:16,787 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 13:54:16,787 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 13:54:16,788 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 13:54:16,788 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 13:54:16,788 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 13:54:16,788 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 13:54:16,788 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 13:54:16,789 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 13:54:16,789 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8d3b4a56bf20a7e5cb147a14169234a27b247cfdef3db9f4b8a4f4a17cd6fe47 [2023-12-02 13:54:17,026 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 13:54:17,045 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 13:54:17,048 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 13:54:17,049 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 13:54:17,050 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 13:54:17,051 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c [2023-12-02 13:54:19,764 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 13:54:19,947 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 13:54:19,948 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c [2023-12-02 13:54:19,955 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data/c6510b719/35b5a77e7e87429d94b2cd13f2431c7b/FLAG5b7e984ab [2023-12-02 13:54:19,967 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data/c6510b719/35b5a77e7e87429d94b2cd13f2431c7b [2023-12-02 13:54:19,969 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 13:54:19,970 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 13:54:19,971 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 13:54:19,971 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 13:54:19,976 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 13:54:19,976 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:54:19" (1/1) ... [2023-12-02 13:54:19,977 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@274e5a58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:19, skipping insertion in model container [2023-12-02 13:54:19,978 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:54:19" (1/1) ... [2023-12-02 13:54:20,008 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 13:54:20,168 WARN L240 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c[4284,4297] [2023-12-02 13:54:20,184 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:54:20,194 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 13:54:20,230 WARN L240 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c[4284,4297] [2023-12-02 13:54:20,235 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:54:20,242 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:54:20,242 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:54:20,247 INFO L206 MainTranslator]: Completed translation [2023-12-02 13:54:20,248 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20 WrapperNode [2023-12-02 13:54:20,248 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 13:54:20,249 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 13:54:20,249 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 13:54:20,249 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 13:54:20,254 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,262 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,292 INFO L138 Inliner]: procedures = 27, calls = 83, calls flagged for inlining = 22, calls inlined = 28, statements flattened = 360 [2023-12-02 13:54:20,292 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 13:54:20,293 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 13:54:20,293 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 13:54:20,293 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 13:54:20,303 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,303 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,308 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,308 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,321 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,326 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,329 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,332 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,337 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 13:54:20,337 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 13:54:20,338 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 13:54:20,338 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 13:54:20,338 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (1/1) ... [2023-12-02 13:54:20,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:54:20,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:20,364 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 13:54:20,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 13:54:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 13:54:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 13:54:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 13:54:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 13:54:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-12-02 13:54:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-12-02 13:54:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-12-02 13:54:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-12-02 13:54:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-12-02 13:54:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-12-02 13:54:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-12-02 13:54:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-12-02 13:54:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 13:54:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-12-02 13:54:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-12-02 13:54:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 13:54:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 13:54:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 13:54:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 13:54:20,392 WARN L213 CfgBuilder]: User set CodeBlockSize to LoopFreeBlock but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-12-02 13:54:20,507 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 13:54:20,509 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 13:54:20,937 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 13:54:21,357 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 13:54:21,357 INFO L309 CfgBuilder]: Removed 7 assume(true) statements. [2023-12-02 13:54:21,358 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:54:21 BoogieIcfgContainer [2023-12-02 13:54:21,358 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 13:54:21,360 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 13:54:21,360 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 13:54:21,363 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 13:54:21,364 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:54:19" (1/3) ... [2023-12-02 13:54:21,364 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d253831 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:54:21, skipping insertion in model container [2023-12-02 13:54:21,364 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:54:20" (2/3) ... [2023-12-02 13:54:21,365 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d253831 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:54:21, skipping insertion in model container [2023-12-02 13:54:21,365 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:54:21" (3/3) ... [2023-12-02 13:54:21,366 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-series2.wvr.c [2023-12-02 13:54:21,376 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-12-02 13:54:21,387 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 13:54:21,387 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 13:54:21,387 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-12-02 13:54:21,450 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-12-02 13:54:21,481 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 53 transitions, 134 flow [2023-12-02 13:54:21,691 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 3632 states, 3631 states have (on average 4.299366565684385) internal successors, (15611), 3631 states have internal predecessors, (15611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:21,710 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 13:54:21,717 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=LoopHeads, 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;@55f1c7d8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 13:54:21,718 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2023-12-02 13:54:21,735 INFO L276 IsEmpty]: Start isEmpty. Operand has 3632 states, 3631 states have (on average 4.299366565684385) internal successors, (15611), 3631 states have internal predecessors, (15611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:21,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 13:54:21,781 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:21,781 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] [2023-12-02 13:54:21,782 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:21,787 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:21,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1037625700, now seen corresponding path program 1 times [2023-12-02 13:54:21,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:21,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117902323] [2023-12-02 13:54:21,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:21,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:21,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:22,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 13:54:22,186 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:22,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117902323] [2023-12-02 13:54:22,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117902323] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:22,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:22,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:54:22,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581783244] [2023-12-02 13:54:22,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:22,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:54:22,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:22,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:54:22,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:54:22,233 INFO L87 Difference]: Start difference. First operand has 3632 states, 3631 states have (on average 4.299366565684385) internal successors, (15611), 3631 states have internal predecessors, (15611), 0 states have call successors, (0), 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 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:22,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:22,436 INFO L93 Difference]: Finished difference Result 5665 states and 24434 transitions. [2023-12-02 13:54:22,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:54:22,438 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 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 33 [2023-12-02 13:54:22,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:22,501 INFO L225 Difference]: With dead ends: 5665 [2023-12-02 13:54:22,501 INFO L226 Difference]: Without dead ends: 5576 [2023-12-02 13:54:22,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:54:22,506 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 11 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:22,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 34 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:22,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5576 states. [2023-12-02 13:54:22,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5576 to 4728. [2023-12-02 13:54:22,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4728 states, 4727 states have (on average 4.306536915591284) internal successors, (20357), 4727 states have internal predecessors, (20357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:22,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4728 states to 4728 states and 20357 transitions. [2023-12-02 13:54:22,818 INFO L78 Accepts]: Start accepts. Automaton has 4728 states and 20357 transitions. Word has length 33 [2023-12-02 13:54:22,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:22,819 INFO L495 AbstractCegarLoop]: Abstraction has 4728 states and 20357 transitions. [2023-12-02 13:54:22,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:22,819 INFO L276 IsEmpty]: Start isEmpty. Operand 4728 states and 20357 transitions. [2023-12-02 13:54:22,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-12-02 13:54:22,842 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:22,842 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] [2023-12-02 13:54:22,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 13:54:22,843 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:22,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:22,844 INFO L85 PathProgramCache]: Analyzing trace with hash 370367981, now seen corresponding path program 1 times [2023-12-02 13:54:22,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:22,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51923789] [2023-12-02 13:54:22,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:22,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:23,008 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 13:54:23,008 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:23,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51923789] [2023-12-02 13:54:23,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51923789] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:23,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:23,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:54:23,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603847907] [2023-12-02 13:54:23,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:23,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:54:23,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:23,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:54:23,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:54:23,012 INFO L87 Difference]: Start difference. First operand 4728 states and 20357 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:23,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:23,275 INFO L93 Difference]: Finished difference Result 6419 states and 27082 transitions. [2023-12-02 13:54:23,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:54:23,276 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2023-12-02 13:54:23,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:23,353 INFO L225 Difference]: With dead ends: 6419 [2023-12-02 13:54:23,353 INFO L226 Difference]: Without dead ends: 6255 [2023-12-02 13:54:23,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:54:23,355 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 24 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:23,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 29 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:23,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6255 states. [2023-12-02 13:54:23,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6255 to 5942. [2023-12-02 13:54:23,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5942 states, 5941 states have (on average 4.2667901026763175) internal successors, (25349), 5941 states have internal predecessors, (25349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:23,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5942 states to 5942 states and 25349 transitions. [2023-12-02 13:54:23,664 INFO L78 Accepts]: Start accepts. Automaton has 5942 states and 25349 transitions. Word has length 36 [2023-12-02 13:54:23,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:23,665 INFO L495 AbstractCegarLoop]: Abstraction has 5942 states and 25349 transitions. [2023-12-02 13:54:23,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:23,665 INFO L276 IsEmpty]: Start isEmpty. Operand 5942 states and 25349 transitions. [2023-12-02 13:54:23,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-12-02 13:54:23,694 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:23,694 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] [2023-12-02 13:54:23,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 13:54:23,695 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:23,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:23,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1655275385, now seen corresponding path program 1 times [2023-12-02 13:54:23,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:23,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670087357] [2023-12-02 13:54:23,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:23,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:23,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 13:54:23,823 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:23,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670087357] [2023-12-02 13:54:23,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670087357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:23,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:23,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:54:23,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113687530] [2023-12-02 13:54:23,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:23,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:54:23,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:23,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:54:23,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:54:23,826 INFO L87 Difference]: Start difference. First operand 5942 states and 25349 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:24,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:24,028 INFO L93 Difference]: Finished difference Result 7877 states and 32690 transitions. [2023-12-02 13:54:24,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:54:24,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2023-12-02 13:54:24,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:24,088 INFO L225 Difference]: With dead ends: 7877 [2023-12-02 13:54:24,088 INFO L226 Difference]: Without dead ends: 7521 [2023-12-02 13:54:24,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:54:24,090 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 16 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:24,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 30 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:24,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7521 states. [2023-12-02 13:54:24,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7521 to 7090. [2023-12-02 13:54:24,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7090 states, 7089 states have (on average 4.213993511073494) internal successors, (29873), 7089 states have internal predecessors, (29873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:24,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7090 states to 7090 states and 29873 transitions. [2023-12-02 13:54:24,462 INFO L78 Accepts]: Start accepts. Automaton has 7090 states and 29873 transitions. Word has length 36 [2023-12-02 13:54:24,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:24,462 INFO L495 AbstractCegarLoop]: Abstraction has 7090 states and 29873 transitions. [2023-12-02 13:54:24,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:24,463 INFO L276 IsEmpty]: Start isEmpty. Operand 7090 states and 29873 transitions. [2023-12-02 13:54:24,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 13:54:24,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:24,491 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] [2023-12-02 13:54:24,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 13:54:24,491 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:24,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:24,492 INFO L85 PathProgramCache]: Analyzing trace with hash -201280562, now seen corresponding path program 1 times [2023-12-02 13:54:24,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:24,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138130762] [2023-12-02 13:54:24,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:24,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:24,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:24,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 13:54:24,734 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:24,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138130762] [2023-12-02 13:54:24,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138130762] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:24,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:24,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:54:24,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686937224] [2023-12-02 13:54:24,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:24,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:54:24,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:24,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:54:24,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:54:24,737 INFO L87 Difference]: Start difference. First operand 7090 states and 29873 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:24,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:24,938 INFO L93 Difference]: Finished difference Result 10371 states and 42549 transitions. [2023-12-02 13:54:24,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:54:24,938 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2023-12-02 13:54:24,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:24,992 INFO L225 Difference]: With dead ends: 10371 [2023-12-02 13:54:24,992 INFO L226 Difference]: Without dead ends: 9257 [2023-12-02 13:54:24,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:54:24,993 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:24,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 51 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:25,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9257 states. [2023-12-02 13:54:25,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9257 to 8396. [2023-12-02 13:54:25,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8396 states, 8395 states have (on average 4.186777843954735) internal successors, (35148), 8395 states have internal predecessors, (35148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:25,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8396 states to 8396 states and 35148 transitions. [2023-12-02 13:54:25,479 INFO L78 Accepts]: Start accepts. Automaton has 8396 states and 35148 transitions. Word has length 39 [2023-12-02 13:54:25,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:25,480 INFO L495 AbstractCegarLoop]: Abstraction has 8396 states and 35148 transitions. [2023-12-02 13:54:25,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:25,480 INFO L276 IsEmpty]: Start isEmpty. Operand 8396 states and 35148 transitions. [2023-12-02 13:54:25,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 13:54:25,508 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:25,508 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] [2023-12-02 13:54:25,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 13:54:25,509 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:25,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:25,509 INFO L85 PathProgramCache]: Analyzing trace with hash -970403028, now seen corresponding path program 1 times [2023-12-02 13:54:25,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:25,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665431610] [2023-12-02 13:54:25,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:25,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:25,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 13:54:25,706 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:25,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665431610] [2023-12-02 13:54:25,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665431610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:25,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:25,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 13:54:25,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780048812] [2023-12-02 13:54:25,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:25,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:54:25,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:25,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:54:25,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:54:25,709 INFO L87 Difference]: Start difference. First operand 8396 states and 35148 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:26,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:26,035 INFO L93 Difference]: Finished difference Result 12381 states and 50431 transitions. [2023-12-02 13:54:26,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:54:26,036 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2023-12-02 13:54:26,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:26,097 INFO L225 Difference]: With dead ends: 12381 [2023-12-02 13:54:26,097 INFO L226 Difference]: Without dead ends: 10531 [2023-12-02 13:54:26,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:54:26,099 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 29 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:26,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 51 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:26,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10531 states. [2023-12-02 13:54:26,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10531 to 9952. [2023-12-02 13:54:26,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9952 states, 9951 states have (on average 4.158778012260075) internal successors, (41384), 9951 states have internal predecessors, (41384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:26,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9952 states to 9952 states and 41384 transitions. [2023-12-02 13:54:26,558 INFO L78 Accepts]: Start accepts. Automaton has 9952 states and 41384 transitions. Word has length 39 [2023-12-02 13:54:26,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:26,559 INFO L495 AbstractCegarLoop]: Abstraction has 9952 states and 41384 transitions. [2023-12-02 13:54:26,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:26,559 INFO L276 IsEmpty]: Start isEmpty. Operand 9952 states and 41384 transitions. [2023-12-02 13:54:26,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 13:54:26,590 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:26,590 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] [2023-12-02 13:54:26,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 13:54:26,591 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:26,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:26,591 INFO L85 PathProgramCache]: Analyzing trace with hash -878490763, now seen corresponding path program 1 times [2023-12-02 13:54:26,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:26,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065338130] [2023-12-02 13:54:26,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:26,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:26,869 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 13:54:26,870 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:26,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065338130] [2023-12-02 13:54:26,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065338130] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:26,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:26,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:54:26,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48474109] [2023-12-02 13:54:26,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:26,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:54:26,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:26,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:54:26,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:54:26,873 INFO L87 Difference]: Start difference. First operand 9952 states and 41384 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:27,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:27,267 INFO L93 Difference]: Finished difference Result 14746 states and 59535 transitions. [2023-12-02 13:54:27,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:54:27,268 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 13:54:27,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:27,326 INFO L225 Difference]: With dead ends: 14746 [2023-12-02 13:54:27,326 INFO L226 Difference]: Without dead ends: 13851 [2023-12-02 13:54:27,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:54:27,327 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 107 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:27,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 63 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 13:54:27,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13851 states. [2023-12-02 13:54:27,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13851 to 9954. [2023-12-02 13:54:27,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9954 states, 9953 states have (on average 4.158243745604341) internal successors, (41387), 9953 states have internal predecessors, (41387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:27,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9954 states to 9954 states and 41387 transitions. [2023-12-02 13:54:27,686 INFO L78 Accepts]: Start accepts. Automaton has 9954 states and 41387 transitions. Word has length 40 [2023-12-02 13:54:27,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:27,687 INFO L495 AbstractCegarLoop]: Abstraction has 9954 states and 41387 transitions. [2023-12-02 13:54:27,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:27,687 INFO L276 IsEmpty]: Start isEmpty. Operand 9954 states and 41387 transitions. [2023-12-02 13:54:27,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 13:54:27,717 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:27,717 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] [2023-12-02 13:54:27,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 13:54:27,718 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:27,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:27,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1115022917, now seen corresponding path program 1 times [2023-12-02 13:54:27,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:27,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388678204] [2023-12-02 13:54:27,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:27,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:27,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:28,148 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 13:54:28,149 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:28,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388678204] [2023-12-02 13:54:28,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388678204] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:28,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:28,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:54:28,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79712538] [2023-12-02 13:54:28,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:28,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:54:28,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:28,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:54:28,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:54:28,151 INFO L87 Difference]: Start difference. First operand 9954 states and 41387 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:28,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:28,391 INFO L93 Difference]: Finished difference Result 10889 states and 44441 transitions. [2023-12-02 13:54:28,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:54:28,391 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 13:54:28,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:28,431 INFO L225 Difference]: With dead ends: 10889 [2023-12-02 13:54:28,431 INFO L226 Difference]: Without dead ends: 10280 [2023-12-02 13:54:28,432 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:54:28,432 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 70 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:28,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 56 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:54:28,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10280 states. [2023-12-02 13:54:28,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10280 to 9955. [2023-12-02 13:54:28,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9955 states, 9954 states have (on average 4.157825999598152) internal successors, (41387), 9954 states have internal predecessors, (41387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:28,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9955 states to 9955 states and 41387 transitions. [2023-12-02 13:54:28,776 INFO L78 Accepts]: Start accepts. Automaton has 9955 states and 41387 transitions. Word has length 40 [2023-12-02 13:54:28,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:28,777 INFO L495 AbstractCegarLoop]: Abstraction has 9955 states and 41387 transitions. [2023-12-02 13:54:28,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:28,777 INFO L276 IsEmpty]: Start isEmpty. Operand 9955 states and 41387 transitions. [2023-12-02 13:54:28,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 13:54:28,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:28,805 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] [2023-12-02 13:54:28,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 13:54:28,805 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:28,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:28,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1776236200, now seen corresponding path program 1 times [2023-12-02 13:54:28,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:28,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353426129] [2023-12-02 13:54:28,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:28,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:28,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:29,231 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 13:54:29,232 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:29,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353426129] [2023-12-02 13:54:29,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353426129] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:29,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:29,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:54:29,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998571277] [2023-12-02 13:54:29,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:29,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:54:29,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:29,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:54:29,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:54:29,234 INFO L87 Difference]: Start difference. First operand 9955 states and 41387 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:29,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:29,573 INFO L93 Difference]: Finished difference Result 11175 states and 46287 transitions. [2023-12-02 13:54:29,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:54:29,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2023-12-02 13:54:29,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:29,619 INFO L225 Difference]: With dead ends: 11175 [2023-12-02 13:54:29,619 INFO L226 Difference]: Without dead ends: 9468 [2023-12-02 13:54:29,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:54:29,621 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 65 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:29,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 53 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:54:29,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9468 states. [2023-12-02 13:54:29,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9468 to 7996. [2023-12-02 13:54:29,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7996 states, 7995 states have (on average 4.177360850531582) internal successors, (33398), 7995 states have internal predecessors, (33398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:29,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7996 states to 7996 states and 33398 transitions. [2023-12-02 13:54:29,888 INFO L78 Accepts]: Start accepts. Automaton has 7996 states and 33398 transitions. Word has length 41 [2023-12-02 13:54:29,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:29,888 INFO L495 AbstractCegarLoop]: Abstraction has 7996 states and 33398 transitions. [2023-12-02 13:54:29,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:29,889 INFO L276 IsEmpty]: Start isEmpty. Operand 7996 states and 33398 transitions. [2023-12-02 13:54:29,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 13:54:29,905 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:29,905 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] [2023-12-02 13:54:29,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 13:54:29,905 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:29,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:29,906 INFO L85 PathProgramCache]: Analyzing trace with hash 337544222, now seen corresponding path program 1 times [2023-12-02 13:54:29,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:29,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326706358] [2023-12-02 13:54:29,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:29,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:29,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:30,314 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 13:54:30,315 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:30,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326706358] [2023-12-02 13:54:30,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326706358] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:30,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:30,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:54:30,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818537884] [2023-12-02 13:54:30,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:30,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:54:30,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:30,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:54:30,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:54:30,316 INFO L87 Difference]: Start difference. First operand 7996 states and 33398 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:30,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:30,597 INFO L93 Difference]: Finished difference Result 9114 states and 37638 transitions. [2023-12-02 13:54:30,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:54:30,598 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2023-12-02 13:54:30,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:30,626 INFO L225 Difference]: With dead ends: 9114 [2023-12-02 13:54:30,626 INFO L226 Difference]: Without dead ends: 7483 [2023-12-02 13:54:30,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:54:30,627 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 57 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:30,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 53 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:54:30,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7483 states. [2023-12-02 13:54:30,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7483 to 6257. [2023-12-02 13:54:30,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6257 states, 6256 states have (on average 4.180626598465473) internal successors, (26154), 6256 states have internal predecessors, (26154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:30,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6257 states to 6257 states and 26154 transitions. [2023-12-02 13:54:30,831 INFO L78 Accepts]: Start accepts. Automaton has 6257 states and 26154 transitions. Word has length 41 [2023-12-02 13:54:30,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:30,831 INFO L495 AbstractCegarLoop]: Abstraction has 6257 states and 26154 transitions. [2023-12-02 13:54:30,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:30,832 INFO L276 IsEmpty]: Start isEmpty. Operand 6257 states and 26154 transitions. [2023-12-02 13:54:30,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 13:54:30,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:30,846 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] [2023-12-02 13:54:30,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 13:54:30,847 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:30,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:30,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1220185844, now seen corresponding path program 1 times [2023-12-02 13:54:30,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:30,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086841566] [2023-12-02 13:54:30,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:30,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:31,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 13:54:31,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:31,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086841566] [2023-12-02 13:54:31,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086841566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:31,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:31,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 13:54:31,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369381099] [2023-12-02 13:54:31,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:31,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:54:31,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:31,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:54:31,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:54:31,109 INFO L87 Difference]: Start difference. First operand 6257 states and 26154 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:31,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:31,354 INFO L93 Difference]: Finished difference Result 10228 states and 42855 transitions. [2023-12-02 13:54:31,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:54:31,354 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2023-12-02 13:54:31,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:31,393 INFO L225 Difference]: With dead ends: 10228 [2023-12-02 13:54:31,393 INFO L226 Difference]: Without dead ends: 10228 [2023-12-02 13:54:31,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:54:31,394 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 102 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:31,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 85 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:31,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10228 states. [2023-12-02 13:54:31,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10228 to 5977. [2023-12-02 13:54:31,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5977 states, 5976 states have (on average 4.154283801874163) internal successors, (24826), 5976 states have internal predecessors, (24826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:31,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5977 states to 5977 states and 24826 transitions. [2023-12-02 13:54:31,558 INFO L78 Accepts]: Start accepts. Automaton has 5977 states and 24826 transitions. Word has length 45 [2023-12-02 13:54:31,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:31,559 INFO L495 AbstractCegarLoop]: Abstraction has 5977 states and 24826 transitions. [2023-12-02 13:54:31,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:31,559 INFO L276 IsEmpty]: Start isEmpty. Operand 5977 states and 24826 transitions. [2023-12-02 13:54:31,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 13:54:31,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:31,569 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] [2023-12-02 13:54:31,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 13:54:31,569 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:31,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:31,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1049138086, now seen corresponding path program 1 times [2023-12-02 13:54:31,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:31,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161003054] [2023-12-02 13:54:31,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:31,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:31,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:31,766 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 13:54:31,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:31,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161003054] [2023-12-02 13:54:31,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161003054] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:54:31,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324036857] [2023-12-02 13:54:31,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:31,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:54:31,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:31,771 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:54:31,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 13:54:31,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:31,945 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 13:54:31,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:54:32,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 13:54:32,040 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:54:32,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324036857] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:32,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:54:32,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-12-02 13:54:32,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085297361] [2023-12-02 13:54:32,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:32,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:54:32,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:32,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:54:32,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:54:32,042 INFO L87 Difference]: Start difference. First operand 5977 states and 24826 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:32,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:32,346 INFO L93 Difference]: Finished difference Result 9708 states and 40861 transitions. [2023-12-02 13:54:32,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:54:32,347 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2023-12-02 13:54:32,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:32,373 INFO L225 Difference]: With dead ends: 9708 [2023-12-02 13:54:32,373 INFO L226 Difference]: Without dead ends: 9708 [2023-12-02 13:54:32,373 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-12-02 13:54:32,374 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 111 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:32,374 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 85 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:54:32,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9708 states. [2023-12-02 13:54:32,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9708 to 6443. [2023-12-02 13:54:32,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6443 states, 6442 states have (on average 4.164855634895995) internal successors, (26830), 6442 states have internal predecessors, (26830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:32,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6443 states to 6443 states and 26830 transitions. [2023-12-02 13:54:32,529 INFO L78 Accepts]: Start accepts. Automaton has 6443 states and 26830 transitions. Word has length 45 [2023-12-02 13:54:32,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:32,529 INFO L495 AbstractCegarLoop]: Abstraction has 6443 states and 26830 transitions. [2023-12-02 13:54:32,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:54:32,530 INFO L276 IsEmpty]: Start isEmpty. Operand 6443 states and 26830 transitions. [2023-12-02 13:54:32,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 13:54:32,540 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:32,540 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] [2023-12-02 13:54:32,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 13:54:32,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 13:54:32,741 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 13:54:32,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:32,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1419038743, now seen corresponding path program 1 times [2023-12-02 13:54:32,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:32,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918131621] [2023-12-02 13:54:32,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:32,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:32,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:37,228 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 13:54:37,228 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:37,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918131621] [2023-12-02 13:54:37,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918131621] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:54:37,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586317989] [2023-12-02 13:54:37,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:37,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:54:37,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:37,230 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:54:37,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 13:54:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:37,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 76 conjunts are in the unsatisfiable core [2023-12-02 13:54:37,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:54:37,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,552 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 13:54:37,553 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 18 [2023-12-02 13:54:37,577 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,578 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,579 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,579 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,585 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,630 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2023-12-02 13:54:37,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 14 [2023-12-02 13:54:37,650 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,650 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,651 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,652 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,656 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,671 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,671 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,672 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,673 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,678 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,684 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,685 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,685 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,686 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,691 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,755 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 13:54:37,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2023-12-02 13:54:37,781 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,782 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,782 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,783 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,788 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,822 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,823 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,824 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,824 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,829 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,835 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,837 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,838 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,838 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,843 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,852 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,853 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,853 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,854 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,857 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,885 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 13:54:37,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 18 [2023-12-02 13:54:37,920 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,920 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,921 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,921 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,926 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:37,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:37,965 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2023-12-02 13:54:37,966 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 14 [2023-12-02 13:54:37,993 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,993 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,994 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:37,995 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,000 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,039 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 13:54:38,040 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 18 [2023-12-02 13:54:38,093 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,094 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,095 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,095 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,100 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,105 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,106 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,107 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,107 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,112 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,121 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,122 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,123 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,124 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,128 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,159 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2023-12-02 13:54:38,160 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 14 [2023-12-02 13:54:38,192 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,192 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,193 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,194 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,198 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,230 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2023-12-02 13:54:38,231 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 14 [2023-12-02 13:54:38,257 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,257 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,258 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,258 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,266 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,304 INFO L349 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2023-12-02 13:54:38,304 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 14 [2023-12-02 13:54:38,348 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,349 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,349 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,350 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,354 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,360 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,361 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,361 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,362 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,366 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,374 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,375 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,375 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,376 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,380 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,404 INFO L349 Elim1Store]: treesize reduction 21, result has 4.5 percent of original size [2023-12-02 13:54:38,404 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 1 [2023-12-02 13:54:38,417 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,417 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,418 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,418 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,422 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,442 INFO L349 Elim1Store]: treesize reduction 21, result has 4.5 percent of original size [2023-12-02 13:54:38,442 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 1 [2023-12-02 13:54:38,453 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,454 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,455 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,455 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:38,462 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 13:54:38,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,508 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 13:54:38,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 18 [2023-12-02 13:54:38,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2023-12-02 13:54:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:38,898 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-12-02 13:54:38,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 38 [2023-12-02 13:54:39,125 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2023-12-02 13:54:39,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:39,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:39,374 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-12-02 13:54:39,375 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 38 [2023-12-02 13:54:39,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-12-02 13:54:39,801 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-12-02 13:54:39,956 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-12-02 13:54:40,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:40,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:40,955 INFO L349 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2023-12-02 13:54:40,956 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 44 [2023-12-02 13:54:40,967 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2023-12-02 13:54:41,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:41,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:41,147 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 28 [2023-12-02 13:54:41,661 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2023-12-02 13:54:41,668 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 13:54:41,669 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:54:44,214 INFO L349 Elim1Store]: treesize reduction 27, result has 61.4 percent of original size [2023-12-02 13:54:44,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 343 treesize of output 169 [2023-12-02 13:54:44,225 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 13:54:45,164 INFO L349 Elim1Store]: treesize reduction 95, result has 70.8 percent of original size [2023-12-02 13:54:45,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 14885568 treesize of output 14484701 [2023-12-02 13:54:50,118 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 13:54:50,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 14038 treesize of output 12518 [2023-12-02 13:54:50,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:50,626 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 13:54:50,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 14706 treesize of output 13590 [2023-12-02 13:54:51,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 13:54:51,274 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 13:54:51,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 13458 treesize of output 12966 [2023-12-02 13:54:51,769 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 13:54:51,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 12834 treesize of output 12714 [2023-12-02 13:54:52,287 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 13:54:52,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11254 treesize of output 8198 [2023-12-02 14:03:28,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 101 [2023-12-02 14:03:28,005 WARN L249 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) stderr output: (error "out of memory") [2023-12-02 14:03:28,007 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") [2023-12-02 14:03:28,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1833068411] [2023-12-02 14:03:28,013 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1621) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:148) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-12-02 14:03:28,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:03:28,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-12-02 14:03:28,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178852666] [2023-12-02 14:03:28,015 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:03:28,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 14:03:28,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:03:28,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 14:03:28,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1375, Unknown=13, NotChecked=0, Total=1560 [2023-12-02 14:03:28,016 INFO L87 Difference]: Start difference. First operand 6443 states and 26830 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:28,017 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=172, Invalid=1375, Unknown=13, NotChecked=0, Total=1560 [2023-12-02 14:03:28,017 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:28,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 14:03:28,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 14:03:28,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-02 14:03:28,218 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:177) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:138) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertCodeBlock(IncrementalHoareTripleChecker.java:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:278) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:284) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.releaseLock(ChainingHoareTripleChecker.java:449) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.releaseLock(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:159) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:365) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:325) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:487) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Stream closed at java.base/java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:442) at java.base/java.io.OutputStream.write(OutputStream.java:157) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:175) ... 36 more [2023-12-02 14:03:28,220 INFO L158 Benchmark]: Toolchain (without parser) took 548250.12ms. Allocated memory was 190.8MB in the beginning and 2.4GB in the end (delta: 2.2GB). Free memory was 156.4MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 498.7MB. Max. memory is 16.1GB. [2023-12-02 14:03:28,220 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 119.5MB. Free memory is still 90.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 14:03:28,221 INFO L158 Benchmark]: CACSL2BoogieTranslator took 276.89ms. Allocated memory is still 190.8MB. Free memory was 155.4MB in the beginning and 159.2MB in the end (delta: -3.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-12-02 14:03:28,221 INFO L158 Benchmark]: Boogie Procedure Inliner took 43.84ms. Allocated memory is still 190.8MB. Free memory was 159.2MB in the beginning and 156.0MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-12-02 14:03:28,221 INFO L158 Benchmark]: Boogie Preprocessor took 43.68ms. Allocated memory is still 190.8MB. Free memory was 156.0MB in the beginning and 153.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 14:03:28,221 INFO L158 Benchmark]: RCFGBuilder took 1020.56ms. Allocated memory is still 190.8MB. Free memory was 153.9MB in the beginning and 143.6MB in the end (delta: 10.4MB). Peak memory consumption was 111.1MB. Max. memory is 16.1GB. [2023-12-02 14:03:28,221 INFO L158 Benchmark]: TraceAbstraction took 546859.86ms. Allocated memory was 190.8MB in the beginning and 2.4GB in the end (delta: 2.2GB). Free memory was 142.5MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 486.9MB. Max. memory is 16.1GB. [2023-12-02 14:03:28,223 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 119.5MB. Free memory is still 90.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 276.89ms. Allocated memory is still 190.8MB. Free memory was 155.4MB in the beginning and 159.2MB in the end (delta: -3.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 43.84ms. Allocated memory is still 190.8MB. Free memory was 159.2MB in the beginning and 156.0MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 43.68ms. Allocated memory is still 190.8MB. Free memory was 156.0MB in the beginning and 153.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1020.56ms. Allocated memory is still 190.8MB. Free memory was 153.9MB in the beginning and 143.6MB in the end (delta: 10.4MB). Peak memory consumption was 111.1MB. Max. memory is 16.1GB. * TraceAbstraction took 546859.86ms. Allocated memory was 190.8MB in the beginning and 2.4GB in the end (delta: 2.2GB). Free memory was 142.5MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 486.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) RESULT: Ultimate could not prove your program: Toolchain returned no result. 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --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 32bit --witnessprinter.graph.data.programhash 8d3b4a56bf20a7e5cb147a14169234a27b247cfdef3db9f4b8a4f4a17cd6fe47 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:03:30,012 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:03:30,094 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2023-12-02 14:03:30,100 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:03:30,101 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:03:30,129 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:03:30,130 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:03:30,131 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:03:30,131 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:03:30,132 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:03:30,133 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:03:30,133 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:03:30,134 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:03:30,135 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:03:30,135 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:03:30,136 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:03:30,137 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:03:30,137 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:03:30,138 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 14:03:30,139 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 14:03:30,139 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:03:30,140 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:03:30,140 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:03:30,141 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:03:30,141 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 14:03:30,142 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 14:03:30,142 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 14:03:30,142 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 14:03:30,143 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:03:30,143 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:03:30,144 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:03:30,144 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 14:03:30,144 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:03:30,145 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:03:30,145 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:03:30,145 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:03:30,146 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:03:30,146 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:03:30,146 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 14:03:30,146 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 14:03:30,147 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:03:30,147 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:03:30,147 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:03:30,147 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:03:30,148 INFO L153 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8d3b4a56bf20a7e5cb147a14169234a27b247cfdef3db9f4b8a4f4a17cd6fe47 [2023-12-02 14:03:30,474 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:03:30,495 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:03:30,497 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:03:30,499 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:03:30,499 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:03:30,501 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c [2023-12-02 14:03:33,342 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:03:33,544 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:03:33,545 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c [2023-12-02 14:03:33,554 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data/4921c8dc1/33e7c9f2302b4b85b841c2f6df1f66a7/FLAGdd67bb909 [2023-12-02 14:03:33,569 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/data/4921c8dc1/33e7c9f2302b4b85b841c2f6df1f66a7 [2023-12-02 14:03:33,571 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:03:33,573 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:03:33,574 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:03:33,574 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:03:33,579 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:03:33,580 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:33,581 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47c89681 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33, skipping insertion in model container [2023-12-02 14:03:33,582 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:33,612 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:03:33,811 WARN L240 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c[4284,4297] [2023-12-02 14:03:33,823 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:03:33,837 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-02 14:03:33,843 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:03:33,866 WARN L240 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c[4284,4297] [2023-12-02 14:03:33,871 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:03:33,877 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:03:33,906 WARN L240 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_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/sv-benchmarks/c/weaver/popl20-more-buffer-series2.wvr.c[4284,4297] [2023-12-02 14:03:33,910 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:03:33,921 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:03:33,921 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:03:33,928 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:03:33,929 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33 WrapperNode [2023-12-02 14:03:33,929 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:03:33,930 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:03:33,930 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:03:33,931 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:03:33,938 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:33,952 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:33,984 INFO L138 Inliner]: procedures = 29, calls = 83, calls flagged for inlining = 22, calls inlined = 28, statements flattened = 350 [2023-12-02 14:03:33,984 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:03:33,985 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:03:33,985 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:03:33,985 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:03:33,995 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:33,995 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,001 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,002 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,018 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,024 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,027 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,030 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,034 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:03:34,035 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:03:34,036 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:03:34,036 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:03:34,037 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (1/1) ... [2023-12-02 14:03:34,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:03:34,054 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:03:34,066 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:03:34,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:03:34,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:03:34,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 14:03:34,106 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 14:03:34,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-12-02 14:03:34,106 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-12-02 14:03:34,107 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-12-02 14:03:34,107 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-12-02 14:03:34,107 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-12-02 14:03:34,107 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-12-02 14:03:34,108 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-12-02 14:03:34,108 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-12-02 14:03:34,108 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-12-02 14:03:34,108 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-12-02 14:03:34,108 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-12-02 14:03:34,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 14:03:34,109 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:03:34,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:03:34,109 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 14:03:34,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-12-02 14:03:34,111 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-12-02 14:03:34,284 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:03:34,286 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:03:34,860 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:03:35,373 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:03:35,374 INFO L309 CfgBuilder]: Removed 7 assume(true) statements. [2023-12-02 14:03:35,374 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:03:35 BoogieIcfgContainer [2023-12-02 14:03:35,374 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:03:35,377 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:03:35,377 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:03:35,379 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:03:35,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:03:33" (1/3) ... [2023-12-02 14:03:35,380 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e9ec9a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:03:35, skipping insertion in model container [2023-12-02 14:03:35,380 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:03:33" (2/3) ... [2023-12-02 14:03:35,381 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e9ec9a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:03:35, skipping insertion in model container [2023-12-02 14:03:35,381 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:03:35" (3/3) ... [2023-12-02 14:03:35,382 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-series2.wvr.c [2023-12-02 14:03:35,389 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-12-02 14:03:35,398 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:03:35,398 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 14:03:35,398 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-12-02 14:03:35,465 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-12-02 14:03:35,489 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 53 transitions, 134 flow [2023-12-02 14:03:35,678 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 3632 states, 3631 states have (on average 4.299366565684385) internal successors, (15611), 3631 states have internal predecessors, (15611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:35,712 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:03:35,719 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=LoopHeads, 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;@38f831ac, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:03:35,719 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2023-12-02 14:03:35,733 INFO L276 IsEmpty]: Start isEmpty. Operand has 3632 states, 3631 states have (on average 4.299366565684385) internal successors, (15611), 3631 states have internal predecessors, (15611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:35,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 14:03:35,780 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:35,781 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] [2023-12-02 14:03:35,782 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:35,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:35,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1985903352, now seen corresponding path program 1 times [2023-12-02 14:03:35,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:35,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [812853522] [2023-12-02 14:03:35,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:35,802 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:35,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:35,803 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:35,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-02 14:03:36,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:36,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:03:36,035 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:36,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 14:03:36,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:36,116 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:36,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [812853522] [2023-12-02 14:03:36,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [812853522] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:36,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:36,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:03:36,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414071534] [2023-12-02 14:03:36,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:36,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:03:36,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:36,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:03:36,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:03:36,156 INFO L87 Difference]: Start difference. First operand has 3632 states, 3631 states have (on average 4.299366565684385) internal successors, (15611), 3631 states have internal predecessors, (15611), 0 states have call successors, (0), 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 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:36,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:36,464 INFO L93 Difference]: Finished difference Result 5665 states and 24434 transitions. [2023-12-02 14:03:36,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:03:36,466 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 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 33 [2023-12-02 14:03:36,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:36,547 INFO L225 Difference]: With dead ends: 5665 [2023-12-02 14:03:36,547 INFO L226 Difference]: Without dead ends: 5576 [2023-12-02 14:03:36,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:03:36,552 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 11 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:36,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 34 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 14:03:36,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5576 states. [2023-12-02 14:03:36,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5576 to 4728. [2023-12-02 14:03:36,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4728 states, 4727 states have (on average 4.306536915591284) internal successors, (20357), 4727 states have internal predecessors, (20357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:36,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4728 states to 4728 states and 20357 transitions. [2023-12-02 14:03:36,886 INFO L78 Accepts]: Start accepts. Automaton has 4728 states and 20357 transitions. Word has length 33 [2023-12-02 14:03:36,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:36,887 INFO L495 AbstractCegarLoop]: Abstraction has 4728 states and 20357 transitions. [2023-12-02 14:03:36,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:36,888 INFO L276 IsEmpty]: Start isEmpty. Operand 4728 states and 20357 transitions. [2023-12-02 14:03:36,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-12-02 14:03:36,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:36,948 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] [2023-12-02 14:03:36,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-02 14:03:37,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:37,150 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:37,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:37,150 INFO L85 PathProgramCache]: Analyzing trace with hash -855376497, now seen corresponding path program 1 times [2023-12-02 14:03:37,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:37,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1243952928] [2023-12-02 14:03:37,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:37,152 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:37,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:37,153 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:37,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-02 14:03:37,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:37,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:03:37,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:37,397 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 14:03:37,398 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:37,398 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:37,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1243952928] [2023-12-02 14:03:37,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1243952928] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:37,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:37,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:03:37,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454001239] [2023-12-02 14:03:37,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:37,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:03:37,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:37,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:03:37,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:03:37,403 INFO L87 Difference]: Start difference. First operand 4728 states and 20357 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:37,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:37,706 INFO L93 Difference]: Finished difference Result 6505 states and 27348 transitions. [2023-12-02 14:03:37,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:03:37,707 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2023-12-02 14:03:37,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:37,762 INFO L225 Difference]: With dead ends: 6505 [2023-12-02 14:03:37,762 INFO L226 Difference]: Without dead ends: 6259 [2023-12-02 14:03:37,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:03:37,764 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 29 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:37,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 29 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 14:03:37,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6259 states. [2023-12-02 14:03:37,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6259 to 5856. [2023-12-02 14:03:38,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5856 states, 5855 states have (on average 4.270025619128949) internal successors, (25001), 5855 states have internal predecessors, (25001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:38,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5856 states to 5856 states and 25001 transitions. [2023-12-02 14:03:38,055 INFO L78 Accepts]: Start accepts. Automaton has 5856 states and 25001 transitions. Word has length 36 [2023-12-02 14:03:38,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:38,056 INFO L495 AbstractCegarLoop]: Abstraction has 5856 states and 25001 transitions. [2023-12-02 14:03:38,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:38,058 INFO L276 IsEmpty]: Start isEmpty. Operand 5856 states and 25001 transitions. [2023-12-02 14:03:38,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-12-02 14:03:38,124 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:38,125 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] [2023-12-02 14:03:38,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-12-02 14:03:38,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:38,326 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:38,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:38,326 INFO L85 PathProgramCache]: Analyzing trace with hash -633011585, now seen corresponding path program 1 times [2023-12-02 14:03:38,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:38,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [776638132] [2023-12-02 14:03:38,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:38,328 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:38,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:38,329 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:38,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-02 14:03:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:38,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:03:38,532 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:38,730 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 14:03:38,731 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:38,731 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:38,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [776638132] [2023-12-02 14:03:38,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [776638132] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:38,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:38,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:03:38,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347204277] [2023-12-02 14:03:38,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:38,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:03:38,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:38,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:03:38,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:03:38,735 INFO L87 Difference]: Start difference. First operand 5856 states and 25001 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:39,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:39,670 INFO L93 Difference]: Finished difference Result 7825 states and 32441 transitions. [2023-12-02 14:03:39,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 14:03:39,670 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 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 36 [2023-12-02 14:03:39,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:39,713 INFO L225 Difference]: With dead ends: 7825 [2023-12-02 14:03:39,713 INFO L226 Difference]: Without dead ends: 7533 [2023-12-02 14:03:39,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-12-02 14:03:39,714 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 141 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:39,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 122 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 14:03:39,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7533 states. [2023-12-02 14:03:40,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7533 to 7090. [2023-12-02 14:03:40,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7090 states, 7089 states have (on average 4.213993511073494) internal successors, (29873), 7089 states have internal predecessors, (29873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:40,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7090 states to 7090 states and 29873 transitions. [2023-12-02 14:03:40,054 INFO L78 Accepts]: Start accepts. Automaton has 7090 states and 29873 transitions. Word has length 36 [2023-12-02 14:03:40,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:40,054 INFO L495 AbstractCegarLoop]: Abstraction has 7090 states and 29873 transitions. [2023-12-02 14:03:40,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:40,054 INFO L276 IsEmpty]: Start isEmpty. Operand 7090 states and 29873 transitions. [2023-12-02 14:03:40,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 14:03:40,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:40,073 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] [2023-12-02 14:03:40,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-02 14:03:40,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:40,274 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:40,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:40,275 INFO L85 PathProgramCache]: Analyzing trace with hash -469896612, now seen corresponding path program 1 times [2023-12-02 14:03:40,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:40,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1613008725] [2023-12-02 14:03:40,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:40,276 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:40,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:40,277 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:40,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-02 14:03:40,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:40,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 14:03:40,484 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:40,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 14:03:40,621 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:40,622 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:40,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1613008725] [2023-12-02 14:03:40,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1613008725] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:40,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:40,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:03:40,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323401035] [2023-12-02 14:03:40,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:40,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:03:40,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:40,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:03:40,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:03:40,625 INFO L87 Difference]: Start difference. First operand 7090 states and 29873 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:40,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:40,963 INFO L93 Difference]: Finished difference Result 10562 states and 43297 transitions. [2023-12-02 14:03:40,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:03:40,964 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2023-12-02 14:03:40,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:41,003 INFO L225 Difference]: With dead ends: 10562 [2023-12-02 14:03:41,004 INFO L226 Difference]: Without dead ends: 9224 [2023-12-02 14:03:41,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:03:41,005 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 32 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:41,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 51 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 14:03:41,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9224 states. [2023-12-02 14:03:41,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9224 to 8645. [2023-12-02 14:03:41,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8645 states, 8644 states have (on average 4.177232762609902) internal successors, (36108), 8644 states have internal predecessors, (36108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:41,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8645 states to 8645 states and 36108 transitions. [2023-12-02 14:03:41,348 INFO L78 Accepts]: Start accepts. Automaton has 8645 states and 36108 transitions. Word has length 39 [2023-12-02 14:03:41,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:41,348 INFO L495 AbstractCegarLoop]: Abstraction has 8645 states and 36108 transitions. [2023-12-02 14:03:41,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:41,348 INFO L276 IsEmpty]: Start isEmpty. Operand 8645 states and 36108 transitions. [2023-12-02 14:03:41,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 14:03:41,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:41,370 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] [2023-12-02 14:03:41,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2023-12-02 14:03:41,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:41,571 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:41,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:41,571 INFO L85 PathProgramCache]: Analyzing trace with hash 660920476, now seen corresponding path program 1 times [2023-12-02 14:03:41,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:41,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [706650188] [2023-12-02 14:03:41,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:41,572 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:41,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:41,573 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:41,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-02 14:03:41,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:41,745 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 14:03:41,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:41,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 14:03:41,859 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:41,859 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:41,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [706650188] [2023-12-02 14:03:41,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [706650188] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:41,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:41,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:03:41,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90658981] [2023-12-02 14:03:41,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:41,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:03:41,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:41,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:03:41,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:03:41,862 INFO L87 Difference]: Start difference. First operand 8645 states and 36108 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:42,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:42,212 INFO L93 Difference]: Finished difference Result 12439 states and 50641 transitions. [2023-12-02 14:03:42,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:03:42,213 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 0 states have call successors, (0), 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 39 [2023-12-02 14:03:42,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:42,258 INFO L225 Difference]: With dead ends: 12439 [2023-12-02 14:03:42,258 INFO L226 Difference]: Without dead ends: 10811 [2023-12-02 14:03:42,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:03:42,260 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 19 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:42,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 53 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 14:03:42,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10811 states. [2023-12-02 14:03:42,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10811 to 9952. [2023-12-02 14:03:42,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9952 states, 9951 states have (on average 4.158778012260075) internal successors, (41384), 9951 states have internal predecessors, (41384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:42,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9952 states to 9952 states and 41384 transitions. [2023-12-02 14:03:42,734 INFO L78 Accepts]: Start accepts. Automaton has 9952 states and 41384 transitions. Word has length 39 [2023-12-02 14:03:42,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:42,735 INFO L495 AbstractCegarLoop]: Abstraction has 9952 states and 41384 transitions. [2023-12-02 14:03:42,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:42,735 INFO L276 IsEmpty]: Start isEmpty. Operand 9952 states and 41384 transitions. [2023-12-02 14:03:42,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 14:03:42,775 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:42,775 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] [2023-12-02 14:03:42,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-02 14:03:42,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:42,976 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:42,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:42,976 INFO L85 PathProgramCache]: Analyzing trace with hash 816881367, now seen corresponding path program 1 times [2023-12-02 14:03:42,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:42,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1469656914] [2023-12-02 14:03:42,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:42,977 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:42,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:42,978 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:42,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-02 14:03:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:43,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:03:43,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:43,537 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:43,537 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:43,537 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:43,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1469656914] [2023-12-02 14:03:43,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1469656914] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:43,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:43,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 14:03:43,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445626654] [2023-12-02 14:03:43,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:43,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 14:03:43,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:43,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 14:03:43,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:03:43,540 INFO L87 Difference]: Start difference. First operand 9952 states and 41384 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:44,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:44,618 INFO L93 Difference]: Finished difference Result 10960 states and 45138 transitions. [2023-12-02 14:03:44,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 14:03:44,618 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 14:03:44,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:44,658 INFO L225 Difference]: With dead ends: 10960 [2023-12-02 14:03:44,658 INFO L226 Difference]: Without dead ends: 10864 [2023-12-02 14:03:44,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-02 14:03:44,659 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 137 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:44,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 123 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 14:03:44,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10864 states. [2023-12-02 14:03:44,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10864 to 9984. [2023-12-02 14:03:44,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9984 states, 9983 states have (on average 4.152659521186016) internal successors, (41456), 9983 states have internal predecessors, (41456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:44,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9984 states to 9984 states and 41456 transitions. [2023-12-02 14:03:44,977 INFO L78 Accepts]: Start accepts. Automaton has 9984 states and 41456 transitions. Word has length 40 [2023-12-02 14:03:44,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:44,978 INFO L495 AbstractCegarLoop]: Abstraction has 9984 states and 41456 transitions. [2023-12-02 14:03:44,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:44,978 INFO L276 IsEmpty]: Start isEmpty. Operand 9984 states and 41456 transitions. [2023-12-02 14:03:45,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 14:03:45,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:45,004 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] [2023-12-02 14:03:45,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-12-02 14:03:45,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:45,206 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:45,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:45,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1289025577, now seen corresponding path program 2 times [2023-12-02 14:03:45,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:45,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1446955719] [2023-12-02 14:03:45,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 14:03:45,207 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:45,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:45,208 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:45,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-02 14:03:45,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 14:03:45,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:03:45,505 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 14:03:45,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:45,710 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:45,710 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:45,710 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:45,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1446955719] [2023-12-02 14:03:45,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1446955719] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:45,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:45,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 14:03:45,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659182912] [2023-12-02 14:03:45,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:45,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 14:03:45,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:45,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 14:03:45,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:03:45,713 INFO L87 Difference]: Start difference. First operand 9984 states and 41456 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:46,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:46,671 INFO L93 Difference]: Finished difference Result 10906 states and 44964 transitions. [2023-12-02 14:03:46,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 14:03:46,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 14:03:46,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:46,698 INFO L225 Difference]: With dead ends: 10906 [2023-12-02 14:03:46,698 INFO L226 Difference]: Without dead ends: 10780 [2023-12-02 14:03:46,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-02 14:03:46,699 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 128 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:46,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 125 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 14:03:46,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10780 states. [2023-12-02 14:03:46,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10780 to 9916. [2023-12-02 14:03:46,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9916 states, 9915 states have (on average 4.146444780635401) internal successors, (41112), 9915 states have internal predecessors, (41112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:46,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9916 states to 9916 states and 41112 transitions. [2023-12-02 14:03:46,929 INFO L78 Accepts]: Start accepts. Automaton has 9916 states and 41112 transitions. Word has length 40 [2023-12-02 14:03:46,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:46,930 INFO L495 AbstractCegarLoop]: Abstraction has 9916 states and 41112 transitions. [2023-12-02 14:03:46,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:46,930 INFO L276 IsEmpty]: Start isEmpty. Operand 9916 states and 41112 transitions. [2023-12-02 14:03:46,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 14:03:46,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:46,950 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] [2023-12-02 14:03:46,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2023-12-02 14:03:47,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:47,151 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:47,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:47,151 INFO L85 PathProgramCache]: Analyzing trace with hash -980145937, now seen corresponding path program 3 times [2023-12-02 14:03:47,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:47,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1992212919] [2023-12-02 14:03:47,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 14:03:47,152 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:47,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:47,153 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:47,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-02 14:03:47,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 14:03:47,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:03:47,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:03:47,396 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:47,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:47,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:47,628 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:47,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1992212919] [2023-12-02 14:03:47,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1992212919] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:47,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:47,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 14:03:47,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370759272] [2023-12-02 14:03:47,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:47,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 14:03:47,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:47,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 14:03:47,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:03:47,629 INFO L87 Difference]: Start difference. First operand 9916 states and 41112 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:48,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:48,651 INFO L93 Difference]: Finished difference Result 14775 states and 60523 transitions. [2023-12-02 14:03:48,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 14:03:48,651 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 14:03:48,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:48,689 INFO L225 Difference]: With dead ends: 14775 [2023-12-02 14:03:48,689 INFO L226 Difference]: Without dead ends: 13709 [2023-12-02 14:03:48,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-02 14:03:48,690 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 202 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:48,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 110 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 14:03:48,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13709 states. [2023-12-02 14:03:48,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13709 to 10818. [2023-12-02 14:03:48,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10818 states, 10817 states have (on average 4.162706850328187) internal successors, (45028), 10817 states have internal predecessors, (45028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:49,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10818 states to 10818 states and 45028 transitions. [2023-12-02 14:03:49,018 INFO L78 Accepts]: Start accepts. Automaton has 10818 states and 45028 transitions. Word has length 40 [2023-12-02 14:03:49,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:49,019 INFO L495 AbstractCegarLoop]: Abstraction has 10818 states and 45028 transitions. [2023-12-02 14:03:49,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:49,019 INFO L276 IsEmpty]: Start isEmpty. Operand 10818 states and 45028 transitions. [2023-12-02 14:03:49,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 14:03:49,037 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:49,038 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] [2023-12-02 14:03:49,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-12-02 14:03:49,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:49,238 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:49,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:49,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1851635437, now seen corresponding path program 4 times [2023-12-02 14:03:49,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:49,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2147217657] [2023-12-02 14:03:49,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 14:03:49,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:49,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:49,241 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:49,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-02 14:03:49,429 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 14:03:49,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:03:49,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:03:49,437 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:49,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:49,826 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:49,826 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:49,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2147217657] [2023-12-02 14:03:49,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2147217657] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:49,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:49,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 14:03:49,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994748157] [2023-12-02 14:03:49,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:49,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 14:03:49,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:49,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 14:03:49,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:03:49,828 INFO L87 Difference]: Start difference. First operand 10818 states and 45028 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:51,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:51,032 INFO L93 Difference]: Finished difference Result 14953 states and 60915 transitions. [2023-12-02 14:03:51,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 14:03:51,033 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 14:03:51,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:51,086 INFO L225 Difference]: With dead ends: 14953 [2023-12-02 14:03:51,086 INFO L226 Difference]: Without dead ends: 14737 [2023-12-02 14:03:51,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2023-12-02 14:03:51,087 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 197 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:51,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 129 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 14:03:51,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14737 states. [2023-12-02 14:03:51,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14737 to 11034. [2023-12-02 14:03:51,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11034 states, 11033 states have (on average 4.175654853620955) internal successors, (46070), 11033 states have internal predecessors, (46070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:51,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11034 states to 11034 states and 46070 transitions. [2023-12-02 14:03:51,447 INFO L78 Accepts]: Start accepts. Automaton has 11034 states and 46070 transitions. Word has length 40 [2023-12-02 14:03:51,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:51,447 INFO L495 AbstractCegarLoop]: Abstraction has 11034 states and 46070 transitions. [2023-12-02 14:03:51,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:51,447 INFO L276 IsEmpty]: Start isEmpty. Operand 11034 states and 46070 transitions. [2023-12-02 14:03:51,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 14:03:51,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:51,473 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] [2023-12-02 14:03:51,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2023-12-02 14:03:51,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:51,674 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:51,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:51,674 INFO L85 PathProgramCache]: Analyzing trace with hash -373875839, now seen corresponding path program 5 times [2023-12-02 14:03:51,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:51,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [809727821] [2023-12-02 14:03:51,675 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-02 14:03:51,675 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:51,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:51,676 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:51,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-02 14:03:51,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-12-02 14:03:51,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:03:51,876 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 14:03:51,878 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:52,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 14:03:52,042 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:52,043 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:52,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [809727821] [2023-12-02 14:03:52,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [809727821] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:52,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:52,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:03:52,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446831661] [2023-12-02 14:03:52,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:52,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:03:52,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:52,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:03:52,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:03:52,045 INFO L87 Difference]: Start difference. First operand 11034 states and 46070 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:52,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:52,528 INFO L93 Difference]: Finished difference Result 15840 states and 64173 transitions. [2023-12-02 14:03:52,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:03:52,529 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 14:03:52,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:52,579 INFO L225 Difference]: With dead ends: 15840 [2023-12-02 14:03:52,579 INFO L226 Difference]: Without dead ends: 14981 [2023-12-02 14:03:52,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:03:52,580 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 93 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:52,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 61 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 14:03:52,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14981 states. [2023-12-02 14:03:52,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14981 to 11036. [2023-12-02 14:03:52,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11036 states, 11035 states have (on average 4.175169913910286) internal successors, (46073), 11035 states have internal predecessors, (46073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:52,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11036 states to 11036 states and 46073 transitions. [2023-12-02 14:03:52,928 INFO L78 Accepts]: Start accepts. Automaton has 11036 states and 46073 transitions. Word has length 40 [2023-12-02 14:03:52,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:52,928 INFO L495 AbstractCegarLoop]: Abstraction has 11036 states and 46073 transitions. [2023-12-02 14:03:52,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:52,928 INFO L276 IsEmpty]: Start isEmpty. Operand 11036 states and 46073 transitions. [2023-12-02 14:03:52,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 14:03:52,954 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:52,954 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] [2023-12-02 14:03:52,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-12-02 14:03:53,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:53,155 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:53,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:53,155 INFO L85 PathProgramCache]: Analyzing trace with hash 218654591, now seen corresponding path program 1 times [2023-12-02 14:03:53,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:53,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [915587846] [2023-12-02 14:03:53,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:53,156 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:53,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:53,157 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:53,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-02 14:03:53,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:53,366 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 14:03:53,368 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:53,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:53,456 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:53,456 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:53,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [915587846] [2023-12-02 14:03:53,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [915587846] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:53,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:03:53,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:03:53,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63676049] [2023-12-02 14:03:53,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:53,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:03:53,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:53,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:03:53,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:03:53,458 INFO L87 Difference]: Start difference. First operand 11036 states and 46073 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:53,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:53,848 INFO L93 Difference]: Finished difference Result 11923 states and 48967 transitions. [2023-12-02 14:03:53,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:03:53,848 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2023-12-02 14:03:53,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:53,885 INFO L225 Difference]: With dead ends: 11923 [2023-12-02 14:03:53,886 INFO L226 Difference]: Without dead ends: 11314 [2023-12-02 14:03:53,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:03:53,886 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 89 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:53,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 59 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 14:03:53,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11314 states. [2023-12-02 14:03:54,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11314 to 11037. [2023-12-02 14:03:54,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11037 states, 11036 states have (on average 4.174791591156216) internal successors, (46073), 11036 states have internal predecessors, (46073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:54,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11037 states to 11037 states and 46073 transitions. [2023-12-02 14:03:54,178 INFO L78 Accepts]: Start accepts. Automaton has 11037 states and 46073 transitions. Word has length 40 [2023-12-02 14:03:54,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:54,178 INFO L495 AbstractCegarLoop]: Abstraction has 11037 states and 46073 transitions. [2023-12-02 14:03:54,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:54,179 INFO L276 IsEmpty]: Start isEmpty. Operand 11037 states and 46073 transitions. [2023-12-02 14:03:54,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 14:03:54,198 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:54,198 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] [2023-12-02 14:03:54,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2023-12-02 14:03:54,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:54,399 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:54,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:54,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1955616096, now seen corresponding path program 1 times [2023-12-02 14:03:54,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:54,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431468157] [2023-12-02 14:03:54,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:54,400 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:54,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:54,401 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:54,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-02 14:03:54,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:54,599 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:03:54,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:54,760 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:03:54,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:54,967 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:54,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431468157] [2023-12-02 14:03:54,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431468157] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:03:54,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1188063857] [2023-12-02 14:03:54,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:54,968 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:03:54,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:03:54,969 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:03:54,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2023-12-02 14:03:55,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:55,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 14:03:55,262 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:55,371 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:55,371 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:03:55,436 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:55,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1188063857] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:03:55,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492925031] [2023-12-02 14:03:55,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:03:55,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:03:55,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:03:55,438 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:03:55,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 14:03:55,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:03:55,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 14:03:55,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:56,321 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:03:56,322 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:03:56,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492925031] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:03:56,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2023-12-02 14:03:56,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6, 7, 6, 6] total 22 [2023-12-02 14:03:56,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98231973] [2023-12-02 14:03:56,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:03:56,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 14:03:56,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:03:56,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 14:03:56,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2023-12-02 14:03:56,324 INFO L87 Difference]: Start difference. First operand 11037 states and 46073 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:58,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:03:58,032 INFO L93 Difference]: Finished difference Result 13509 states and 54699 transitions. [2023-12-02 14:03:58,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-02 14:03:58,033 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 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 41 [2023-12-02 14:03:58,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:03:58,067 INFO L225 Difference]: With dead ends: 13509 [2023-12-02 14:03:58,067 INFO L226 Difference]: Without dead ends: 13289 [2023-12-02 14:03:58,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2023-12-02 14:03:58,068 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 217 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:03:58,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 171 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 14:03:58,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13289 states. [2023-12-02 14:03:58,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13289 to 11471. [2023-12-02 14:03:58,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11471 states, 11470 states have (on average 4.169834350479512) internal successors, (47828), 11470 states have internal predecessors, (47828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:58,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11471 states to 11471 states and 47828 transitions. [2023-12-02 14:03:58,306 INFO L78 Accepts]: Start accepts. Automaton has 11471 states and 47828 transitions. Word has length 41 [2023-12-02 14:03:58,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:03:58,306 INFO L495 AbstractCegarLoop]: Abstraction has 11471 states and 47828 transitions. [2023-12-02 14:03:58,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:03:58,306 INFO L276 IsEmpty]: Start isEmpty. Operand 11471 states and 47828 transitions. [2023-12-02 14:03:58,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 14:03:58,325 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:03:58,326 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] [2023-12-02 14:03:58,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-02 14:03:58,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 14:03:58,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2023-12-02 14:03:58,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:03:58,927 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:03:58,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:03:58,927 INFO L85 PathProgramCache]: Analyzing trace with hash -625647236, now seen corresponding path program 2 times [2023-12-02 14:03:58,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:03:58,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1068471644] [2023-12-02 14:03:58,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 14:03:58,928 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:03:58,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:03:58,929 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:03:58,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-02 14:03:59,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 14:03:59,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:03:59,186 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:03:59,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:03:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 14:03:59,316 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:03:59,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 14:03:59,481 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:03:59,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1068471644] [2023-12-02 14:03:59,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1068471644] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:03:59,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [520357094] [2023-12-02 14:03:59,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 14:03:59,482 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:03:59,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:03:59,483 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:03:59,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2023-12-02 14:03:59,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 14:03:59,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:03:59,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 14:03:59,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:00,116 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 14:04:00,117 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:00,199 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 14:04:00,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [520357094] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:04:00,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264966298] [2023-12-02 14:04:00,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 14:04:00,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:04:00,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:04:00,200 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:04:00,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 14:04:00,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 14:04:00,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:04:00,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 14:04:00,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:01,011 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:01,011 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:01,459 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:01,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264966298] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:04:01,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 14:04:01,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6, 7, 7, 9] total 27 [2023-12-02 14:04:01,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455735541] [2023-12-02 14:04:01,460 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 14:04:01,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-02 14:04:01,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:04:01,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-02 14:04:01,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2023-12-02 14:04:01,462 INFO L87 Difference]: Start difference. First operand 11471 states and 47828 transitions. Second operand has 28 states, 28 states have (on average 4.857142857142857) internal successors, (136), 27 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:18,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:18,199 INFO L93 Difference]: Finished difference Result 48201 states and 190968 transitions. [2023-12-02 14:04:18,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 242 states. [2023-12-02 14:04:18,200 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.857142857142857) internal successors, (136), 27 states have internal predecessors, (136), 0 states have call successors, (0), 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 41 [2023-12-02 14:04:18,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:18,321 INFO L225 Difference]: With dead ends: 48201 [2023-12-02 14:04:18,321 INFO L226 Difference]: Without dead ends: 38652 [2023-12-02 14:04:18,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 256 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 28945 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=9714, Invalid=56592, Unknown=0, NotChecked=0, Total=66306 [2023-12-02 14:04:18,340 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 2131 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 4515 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2131 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 4573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 4515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:18,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2131 Valid, 730 Invalid, 4573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 4515 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 14:04:18,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38652 states. [2023-12-02 14:04:18,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38652 to 10174. [2023-12-02 14:04:18,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10174 states, 10173 states have (on average 4.192273665585373) internal successors, (42648), 10173 states have internal predecessors, (42648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:18,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10174 states to 10174 states and 42648 transitions. [2023-12-02 14:04:18,850 INFO L78 Accepts]: Start accepts. Automaton has 10174 states and 42648 transitions. Word has length 41 [2023-12-02 14:04:18,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:18,850 INFO L495 AbstractCegarLoop]: Abstraction has 10174 states and 42648 transitions. [2023-12-02 14:04:18,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.857142857142857) internal successors, (136), 27 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:18,850 INFO L276 IsEmpty]: Start isEmpty. Operand 10174 states and 42648 transitions. [2023-12-02 14:04:18,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 14:04:18,866 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:18,867 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] [2023-12-02 14:04:18,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2023-12-02 14:04:19,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-02 14:04:19,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2023-12-02 14:04:19,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:04:19,467 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:04:19,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:19,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1729721806, now seen corresponding path program 1 times [2023-12-02 14:04:19,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:04:19,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657917484] [2023-12-02 14:04:19,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:19,469 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:04:19,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:04:19,470 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:04:19,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-02 14:04:19,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:19,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:04:19,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:19,834 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 14:04:19,834 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:19,991 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:19,991 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:04:19,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657917484] [2023-12-02 14:04:19,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657917484] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:04:19,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1596139051] [2023-12-02 14:04:19,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:19,992 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:04:19,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:04:19,993 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:04:19,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2023-12-02 14:04:20,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:20,258 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 14:04:20,259 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:20,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:20,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:20,472 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:20,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1596139051] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:04:20,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231573576] [2023-12-02 14:04:20,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:20,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:04:20,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:04:20,473 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:04:20,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 14:04:20,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:20,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 14:04:20,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:21,127 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:21,127 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:21,840 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:04:21,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231573576] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:04:21,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 14:04:21,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7, 7, 12, 12] total 35 [2023-12-02 14:04:21,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586882263] [2023-12-02 14:04:21,840 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 14:04:21,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-02 14:04:21,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:04:21,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-02 14:04:21,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=986, Unknown=0, NotChecked=0, Total=1260 [2023-12-02 14:04:21,842 INFO L87 Difference]: Start difference. First operand 10174 states and 42648 transitions. Second operand has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 35 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:48,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:48,069 INFO L93 Difference]: Finished difference Result 34298 states and 140302 transitions. [2023-12-02 14:04:48,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2023-12-02 14:04:48,070 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 35 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2023-12-02 14:04:48,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:48,163 INFO L225 Difference]: With dead ends: 34298 [2023-12-02 14:04:48,163 INFO L226 Difference]: Without dead ends: 31047 [2023-12-02 14:04:48,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 22153 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=8001, Invalid=42849, Unknown=0, NotChecked=0, Total=50850 [2023-12-02 14:04:48,169 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 1790 mSDsluCounter, 1281 mSDsCounter, 0 mSdLazyCounter, 6791 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1790 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 6853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 6791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:48,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1790 Valid, 1344 Invalid, 6853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 6791 Invalid, 0 Unknown, 0 Unchecked, 13.8s Time] [2023-12-02 14:04:48,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31047 states. [2023-12-02 14:04:48,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31047 to 12155. [2023-12-02 14:04:48,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12155 states, 12154 states have (on average 4.356837255224617) internal successors, (52953), 12154 states have internal predecessors, (52953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:48,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12155 states to 12155 states and 52953 transitions. [2023-12-02 14:04:48,601 INFO L78 Accepts]: Start accepts. Automaton has 12155 states and 52953 transitions. Word has length 41 [2023-12-02 14:04:48,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:48,601 INFO L495 AbstractCegarLoop]: Abstraction has 12155 states and 52953 transitions. [2023-12-02 14:04:48,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 35 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:48,602 INFO L276 IsEmpty]: Start isEmpty. Operand 12155 states and 52953 transitions. [2023-12-02 14:04:48,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 14:04:48,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:48,622 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] [2023-12-02 14:04:48,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-02 14:04:48,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-02 14:04:49,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2023-12-02 14:04:49,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:04:49,223 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:04:49,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:49,223 INFO L85 PathProgramCache]: Analyzing trace with hash 4806034, now seen corresponding path program 1 times [2023-12-02 14:04:49,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:04:49,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [310230718] [2023-12-02 14:04:49,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:49,224 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:04:49,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:04:49,225 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:04:49,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-02 14:04:49,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:49,428 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 14:04:49,429 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:49,703 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 14:04:49,704 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:49,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 14:04:49,987 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:04:49,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [310230718] [2023-12-02 14:04:49,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [310230718] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 14:04:49,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:04:49,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2023-12-02 14:04:49,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98900138] [2023-12-02 14:04:49,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:04:49,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:04:49,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:04:49,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:04:49,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-02 14:04:49,988 INFO L87 Difference]: Start difference. First operand 12155 states and 52953 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:50,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:50,826 INFO L93 Difference]: Finished difference Result 15506 states and 67545 transitions. [2023-12-02 14:04:50,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:04:50,827 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2023-12-02 14:04:50,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:50,869 INFO L225 Difference]: With dead ends: 15506 [2023-12-02 14:04:50,869 INFO L226 Difference]: Without dead ends: 15506 [2023-12-02 14:04:50,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2023-12-02 14:04:50,870 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 147 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:50,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 98 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 14:04:50,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15506 states. [2023-12-02 14:04:51,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15506 to 11355. [2023-12-02 14:04:51,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11355 states, 11354 states have (on average 4.320679936586225) internal successors, (49057), 11354 states have internal predecessors, (49057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:51,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11355 states to 11355 states and 49057 transitions. [2023-12-02 14:04:51,135 INFO L78 Accepts]: Start accepts. Automaton has 11355 states and 49057 transitions. Word has length 45 [2023-12-02 14:04:51,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:51,136 INFO L495 AbstractCegarLoop]: Abstraction has 11355 states and 49057 transitions. [2023-12-02 14:04:51,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:51,136 INFO L276 IsEmpty]: Start isEmpty. Operand 11355 states and 49057 transitions. [2023-12-02 14:04:51,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 14:04:51,155 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:51,155 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] [2023-12-02 14:04:51,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-02 14:04:51,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:04:51,355 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:04:51,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:51,355 INFO L85 PathProgramCache]: Analyzing trace with hash 445459222, now seen corresponding path program 1 times [2023-12-02 14:04:51,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:04:51,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1732578969] [2023-12-02 14:04:51,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:51,356 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:04:51,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:04:51,357 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:04:51,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-02 14:04:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:51,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 14:04:51,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 14:04:51,757 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:04:52,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 14:04:52,141 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:04:52,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1732578969] [2023-12-02 14:04:52,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1732578969] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 14:04:52,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:04:52,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2023-12-02 14:04:52,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627066583] [2023-12-02 14:04:52,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:04:52,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:04:52,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:04:52,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:04:52,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:04:52,143 INFO L87 Difference]: Start difference. First operand 11355 states and 49057 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:52,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:04:52,777 INFO L93 Difference]: Finished difference Result 15712 states and 67624 transitions. [2023-12-02 14:04:52,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:04:52,777 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 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 45 [2023-12-02 14:04:52,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:04:52,820 INFO L225 Difference]: With dead ends: 15712 [2023-12-02 14:04:52,820 INFO L226 Difference]: Without dead ends: 15662 [2023-12-02 14:04:52,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-02 14:04:52,821 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 88 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:04:52,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 99 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 14:04:52,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15662 states. [2023-12-02 14:04:53,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15662 to 11965. [2023-12-02 14:04:53,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11965 states, 11964 states have (on average 4.317368772985623) internal successors, (51653), 11964 states have internal predecessors, (51653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:53,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11965 states to 11965 states and 51653 transitions. [2023-12-02 14:04:53,095 INFO L78 Accepts]: Start accepts. Automaton has 11965 states and 51653 transitions. Word has length 45 [2023-12-02 14:04:53,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:04:53,096 INFO L495 AbstractCegarLoop]: Abstraction has 11965 states and 51653 transitions. [2023-12-02 14:04:53,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:04:53,096 INFO L276 IsEmpty]: Start isEmpty. Operand 11965 states and 51653 transitions. [2023-12-02 14:04:53,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 14:04:53,116 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:04:53,116 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] [2023-12-02 14:04:53,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-02 14:04:53,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:04:53,316 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2023-12-02 14:04:53,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:04:53,317 INFO L85 PathProgramCache]: Analyzing trace with hash -863683137, now seen corresponding path program 1 times [2023-12-02 14:04:53,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:04:53,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017972307] [2023-12-02 14:04:53,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:04:53,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 14:04:53,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:04:53,318 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 14:04:53,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e1f88db0-e405-4563-9c97-ab7a2d5eeca1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-02 14:04:53,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:04:53,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 14:04:53,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:04:53,986 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2023-12-02 14:04:54,134 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2023-12-02 14:04:54,134 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2023-12-02 14:04:55,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 14:04:55,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 14:04:55,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 92 [2023-12-02 14:04:55,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 14:04:55,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 14:04:55,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 92 [2023-12-02 14:04:59,295 INFO L349 Elim1Store]: treesize reduction 124, result has 79.6 percent of original size [2023-12-02 14:04:59,296 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 1 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 50 case distinctions, treesize of input 265 treesize of output 541 [2023-12-02 14:05:02,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 14:05:02,277 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:05:06,697 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_950 (Array (_ BitVec 32) (_ BitVec 8))) (~q1~0.offset (_ BitVec 32)) (~q1~0.base (_ BitVec 32))) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_950))) (let ((.cse3 (select .cse2 ~q1~0.base))) (or (= (_ bv0 32) (bvadd c_~total~0 (let ((.cse0 (select .cse2 c_~q2~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q2_front~0))) (concat (concat (concat (select .cse0 (bvadd .cse1 (_ bv3 32) c_~q2~0.offset)) (select .cse0 (bvadd .cse1 (_ bv2 32) c_~q2~0.offset))) (select .cse0 (bvadd .cse1 (_ bv1 32) c_~q2~0.offset))) (select .cse0 (bvadd .cse1 c_~q2~0.offset)))) (let ((.cse4 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse3 (bvadd (_ bv3 32) .cse4 ~q1~0.offset)) (select .cse3 (bvadd (_ bv2 32) .cse4 ~q1~0.offset))) (select .cse3 (bvadd .cse4 ~q1~0.offset (_ bv1 32)))) (select .cse3 (bvadd .cse4 ~q1~0.offset)))))) (not (= (let ((.cse5 (bvmul (_ bv4 32) c_~q1_back~0))) (concat (concat (concat (select .cse3 (bvadd .cse5 (_ bv3 32) ~q1~0.offset)) (select .cse3 (bvadd .cse5 (_ bv2 32) ~q1~0.offset))) (select .cse3 (bvadd .cse5 ~q1~0.offset (_ bv1 32)))) (select .cse3 (bvadd .cse5 ~q1~0.offset)))) (let ((.cse6 (select .cse2 c_~f~0.base)) (.cse7 (bvmul (_ bv4 32) c_~i~0))) (concat (concat (concat (select .cse6 (bvadd .cse7 c_~f~0.offset (_ bv3 32))) (select .cse6 (bvadd .cse7 c_~f~0.offset (_ bv2 32)))) (select .cse6 (bvadd .cse7 c_~f~0.offset (_ bv1 32)))) (select .cse6 (bvadd .cse7 c_~f~0.offset)))))))))) is different from false [2023-12-02 14:05:07,009 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_950 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_949 (Array (_ BitVec 32) (_ BitVec 8))) (~q1~0.offset (_ BitVec 32)) (~q1~0.base (_ BitVec 32))) (let ((.cse2 (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_949) |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_950))) (let ((.cse3 (select .cse2 ~q1~0.base))) (or (not (= (let ((.cse0 (select .cse2 c_~f~0.base)) (.cse1 (bvmul (_ bv4 32) c_~i~0))) (concat (concat (concat (select .cse0 (bvadd .cse1 c_~f~0.offset (_ bv3 32))) (select .cse0 (bvadd .cse1 c_~f~0.offset (_ bv2 32)))) (select .cse0 (bvadd .cse1 c_~f~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~f~0.offset)))) (let ((.cse4 (bvmul (_ bv4 32) c_~q1_back~0))) (concat (concat (concat (select .cse3 (bvadd .cse4 (_ bv3 32) ~q1~0.offset)) (select .cse3 (bvadd .cse4 (_ bv2 32) ~q1~0.offset))) (select .cse3 (bvadd .cse4 ~q1~0.offset (_ bv1 32)))) (select .cse3 (bvadd .cse4 ~q1~0.offset)))))) (= (bvadd (let ((.cse5 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse3 (bvadd (_ bv3 32) .cse5 ~q1~0.offset)) (select .cse3 (bvadd (_ bv2 32) .cse5 ~q1~0.offset))) (select .cse3 (bvadd .cse5 ~q1~0.offset (_ bv1 32)))) (select .cse3 (bvadd .cse5 ~q1~0.offset)))) c_~total~0 (let ((.cse6 (select .cse2 c_~q2~0.base)) (.cse7 (bvmul (_ bv4 32) c_~q2_front~0))) (concat (concat (concat (select .cse6 (bvadd .cse7 (_ bv3 32) c_~q2~0.offset)) (select .cse6 (bvadd .cse7 (_ bv2 32) c_~q2~0.offset))) (select .cse6 (bvadd .cse7 (_ bv1 32) c_~q2~0.offset))) (select .cse6 (bvadd .cse7 c_~q2~0.offset))))) (_ bv0 32)))))) is different from false [2023-12-02 14:05:50,295 WARN L293 SmtUtils]: Spent 43.13s on a formula simplification. DAG size of input: 917 DAG size of output: 764 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2023-12-02 14:05:50,296 INFO L349 Elim1Store]: treesize reduction 561, result has 87.4 percent of original size [2023-12-02 14:05:50,297 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 24 select indices, 24 select index equivalence classes, 0 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 276 case distinctions, treesize of input 8241 treesize of output 10335 [2023-12-02 14:05:51,489 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,502 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,514 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,671 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,707 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,708 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,788 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,801 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,995 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:51,996 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:52,104 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:52,206 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:52,285 INFO L224 Elim1Store]: Index analysis took 1004 ms [2023-12-02 14:05:58,035 WARN L293 SmtUtils]: Spent 5.74s on a formula simplification that was a NOOP. DAG size: 336 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2023-12-02 14:05:58,036 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 14:05:58,036 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 84 case distinctions, treesize of input 2140 treesize of output 2664 [2023-12-02 14:05:59,055 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,072 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,092 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,311 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,379 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,380 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,478 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,495 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,771 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,772 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:05:59,922 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:06:00,091 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 14:06:00,146 INFO L224 Elim1Store]: Index analysis took 1323 ms [2023-12-02 14:06:06,725 WARN L293 SmtUtils]: Spent 6.57s on a formula simplification that was a NOOP. DAG size: 336 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2023-12-02 14:06:06,725 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 14:06:06,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 84 case distinctions, treesize of input 1276 treesize of output 2232