./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/popl20-more-buffer-mult.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_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 e5124dd4a5a155d8a4e322a35428820633f9eccdd993e14120e650d1ba1fbebe --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 17:33:16,444 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 17:33:16,505 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf [2023-12-02 17:33:16,511 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 17:33:16,512 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 17:33:16,536 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 17:33:16,537 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 17:33:16,537 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 17:33:16,538 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 17:33:16,538 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 17:33:16,539 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 17:33:16,539 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 17:33:16,540 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 17:33:16,540 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 17:33:16,541 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 17:33:16,541 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 17:33:16,542 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 17:33:16,542 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 17:33:16,542 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 17:33:16,543 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 17:33:16,544 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 17:33:16,544 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 17:33:16,545 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 17:33:16,546 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 17:33:16,546 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 17:33:16,546 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 17:33:16,547 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 17:33:16,547 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 17:33:16,548 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 17:33:16,548 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 17:33:16,548 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 17:33:16,549 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 17:33:16,549 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 17:33:16,549 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 17:33:16,550 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 17:33:16,550 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 17:33:16,550 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 17:33:16,550 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:33:16,551 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 17:33:16,551 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 17:33:16,551 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 17:33:16,551 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 17:33:16,552 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 17:33:16,552 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 17:33:16,552 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 17:33:16,552 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 17:33:16,552 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 17:33:16,552 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 -> e5124dd4a5a155d8a4e322a35428820633f9eccdd993e14120e650d1ba1fbebe [2023-12-02 17:33:16,769 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 17:33:16,789 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 17:33:16,792 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 17:33:16,793 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 17:33:16,794 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 17:33:16,795 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c [2023-12-02 17:33:19,561 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 17:33:19,729 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 17:33:19,730 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c [2023-12-02 17:33:19,739 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data/6517049d1/f8d766c0f3d04d57b4a5c683bf2c24f5/FLAGd36ad49e6 [2023-12-02 17:33:19,755 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data/6517049d1/f8d766c0f3d04d57b4a5c683bf2c24f5 [2023-12-02 17:33:19,758 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 17:33:19,759 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 17:33:19,761 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 17:33:19,761 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 17:33:19,766 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 17:33:19,767 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:33:19" (1/1) ... [2023-12-02 17:33:19,768 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e801886 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:19, skipping insertion in model container [2023-12-02 17:33:19,769 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:33:19" (1/1) ... [2023-12-02 17:33:19,798 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 17:33:19,990 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c[4270,4283] [2023-12-02 17:33:20,002 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:33:20,012 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 17:33:20,040 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c[4270,4283] [2023-12-02 17:33:20,045 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:33:20,054 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:33:20,054 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:33:20,060 INFO L206 MainTranslator]: Completed translation [2023-12-02 17:33:20,060 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20 WrapperNode [2023-12-02 17:33:20,060 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 17:33:20,061 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 17:33:20,062 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 17:33:20,062 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 17:33:20,067 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,077 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,112 INFO L138 Inliner]: procedures = 27, calls = 80, calls flagged for inlining = 18, calls inlined = 22, statements flattened = 320 [2023-12-02 17:33:20,113 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 17:33:20,113 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 17:33:20,114 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 17:33:20,114 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 17:33:20,123 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,124 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,129 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,129 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,142 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,147 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,150 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,153 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,158 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 17:33:20,159 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 17:33:20,159 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 17:33:20,159 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 17:33:20,160 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (1/1) ... [2023-12-02 17:33:20,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:33:20,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:20,187 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 17:33:20,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 17:33:20,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 17:33:20,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 17:33:20,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 17:33:20,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 17:33:20,219 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-12-02 17:33:20,219 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-12-02 17:33:20,219 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-12-02 17:33:20,220 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-12-02 17:33:20,220 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-12-02 17:33:20,220 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-12-02 17:33:20,220 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-12-02 17:33:20,220 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-12-02 17:33:20,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 17:33:20,221 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-12-02 17:33:20,221 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-12-02 17:33:20,221 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 17:33:20,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 17:33:20,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 17:33:20,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 17:33:20,223 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 17:33:20,337 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 17:33:20,340 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 17:33:20,747 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 17:33:21,159 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 17:33:21,159 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-12-02 17:33:21,160 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:33:21 BoogieIcfgContainer [2023-12-02 17:33:21,160 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 17:33:21,163 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 17:33:21,163 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 17:33:21,166 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 17:33:21,166 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 05:33:19" (1/3) ... [2023-12-02 17:33:21,167 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f4154de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:33:21, skipping insertion in model container [2023-12-02 17:33:21,167 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:33:20" (2/3) ... [2023-12-02 17:33:21,167 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f4154de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:33:21, skipping insertion in model container [2023-12-02 17:33:21,167 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:33:21" (3/3) ... [2023-12-02 17:33:21,169 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-mult.wvr.c [2023-12-02 17:33:21,178 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-12-02 17:33:21,188 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 17:33:21,188 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 17:33:21,189 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-12-02 17:33:21,246 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-12-02 17:33:21,276 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 60 places, 53 transitions, 134 flow [2023-12-02 17:33:21,549 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 4823 states, 4822 states have (on average 4.316673579427623) internal successors, (20815), 4822 states have internal predecessors, (20815), 0 states have call successors, (0), 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 17:33:21,568 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 17:33:21,575 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;@5efbb539, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 17:33:21,576 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2023-12-02 17:33:21,599 INFO L276 IsEmpty]: Start isEmpty. Operand has 4823 states, 4822 states have (on average 4.316673579427623) internal successors, (20815), 4822 states have internal predecessors, (20815), 0 states have call successors, (0), 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 17:33:21,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-02 17:33:21,686 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:21,687 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] [2023-12-02 17:33:21,687 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 17:33:21,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:21,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1964848842, now seen corresponding path program 1 times [2023-12-02 17:33:21,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:21,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035624933] [2023-12-02 17:33:21,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:21,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:21,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:22,045 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 17:33:22,046 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:22,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035624933] [2023-12-02 17:33:22,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035624933] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:22,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:22,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:33:22,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446844176] [2023-12-02 17:33:22,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:22,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:33:22,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:22,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:33:22,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:33:22,103 INFO L87 Difference]: Start difference. First operand has 4823 states, 4822 states have (on average 4.316673579427623) internal successors, (20815), 4822 states have internal predecessors, (20815), 0 states have call successors, (0), 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 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:22,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:22,337 INFO L93 Difference]: Finished difference Result 7522 states and 32575 transitions. [2023-12-02 17:33:22,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:33:22,339 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-12-02 17:33:22,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:22,428 INFO L225 Difference]: With dead ends: 7522 [2023-12-02 17:33:22,428 INFO L226 Difference]: Without dead ends: 7405 [2023-12-02 17:33:22,430 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 17:33:22,432 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 12 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:22,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 34 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:33:22,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7405 states. [2023-12-02 17:33:22,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7405 to 6279. [2023-12-02 17:33:22,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6279 states, 6278 states have (on average 4.323669958585537) internal successors, (27144), 6278 states have internal predecessors, (27144), 0 states have call successors, (0), 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 17:33:22,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6279 states to 6279 states and 27144 transitions. [2023-12-02 17:33:22,813 INFO L78 Accepts]: Start accepts. Automaton has 6279 states and 27144 transitions. Word has length 32 [2023-12-02 17:33:22,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:22,814 INFO L495 AbstractCegarLoop]: Abstraction has 6279 states and 27144 transitions. [2023-12-02 17:33:22,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:22,814 INFO L276 IsEmpty]: Start isEmpty. Operand 6279 states and 27144 transitions. [2023-12-02 17:33:22,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 17:33:22,836 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:22,836 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] [2023-12-02 17:33:22,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 17:33:22,836 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 17:33:22,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:22,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1470538351, now seen corresponding path program 1 times [2023-12-02 17:33:22,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:22,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135547440] [2023-12-02 17:33:22,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:22,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:23,066 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 17:33:23,066 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:23,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135547440] [2023-12-02 17:33:23,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135547440] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:23,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:23,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:33:23,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079420319] [2023-12-02 17:33:23,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:23,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:33:23,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:23,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:33:23,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:33:23,070 INFO L87 Difference]: Start difference. First operand 6279 states and 27144 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:33:23,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:23,311 INFO L93 Difference]: Finished difference Result 8206 states and 34838 transitions. [2023-12-02 17:33:23,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:33:23,312 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 35 [2023-12-02 17:33:23,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:23,388 INFO L225 Difference]: With dead ends: 8206 [2023-12-02 17:33:23,388 INFO L226 Difference]: Without dead ends: 8022 [2023-12-02 17:33:23,388 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 17:33:23,390 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 25 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 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.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:23,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 29 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:33:23,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8022 states. [2023-12-02 17:33:23,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8022 to 7667. [2023-12-02 17:33:23,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7667 states, 7666 states have (on average 4.2873728150273935) internal successors, (32867), 7666 states have internal predecessors, (32867), 0 states have call successors, (0), 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 17:33:23,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7667 states to 7667 states and 32867 transitions. [2023-12-02 17:33:23,876 INFO L78 Accepts]: Start accepts. Automaton has 7667 states and 32867 transitions. Word has length 35 [2023-12-02 17:33:23,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:23,877 INFO L495 AbstractCegarLoop]: Abstraction has 7667 states and 32867 transitions. [2023-12-02 17:33:23,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:33:23,878 INFO L276 IsEmpty]: Start isEmpty. Operand 7667 states and 32867 transitions. [2023-12-02 17:33:23,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 17:33:23,897 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:23,897 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] [2023-12-02 17:33:23,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 17:33:23,898 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 17:33:23,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:23,898 INFO L85 PathProgramCache]: Analyzing trace with hash 508361957, now seen corresponding path program 1 times [2023-12-02 17:33:23,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:23,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692664003] [2023-12-02 17:33:23,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:23,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:23,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:24,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 17:33:24,008 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:24,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692664003] [2023-12-02 17:33:24,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692664003] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:24,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:24,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:33:24,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628902400] [2023-12-02 17:33:24,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:24,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:33:24,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:24,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:33:24,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:33:24,011 INFO L87 Difference]: Start difference. First operand 7667 states and 32867 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:33:24,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:24,269 INFO L93 Difference]: Finished difference Result 9882 states and 41331 transitions. [2023-12-02 17:33:24,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:33:24,270 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 35 [2023-12-02 17:33:24,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:24,325 INFO L225 Difference]: With dead ends: 9882 [2023-12-02 17:33:24,325 INFO L226 Difference]: Without dead ends: 9488 [2023-12-02 17:33:24,325 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 17:33:24,327 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 23 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 29 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 17:33:24,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 29 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:33:24,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9488 states. [2023-12-02 17:33:24,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9488 to 8995. [2023-12-02 17:33:24,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8995 states, 8994 states have (on average 4.24082721814543) internal successors, (38142), 8994 states have internal predecessors, (38142), 0 states have call successors, (0), 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 17:33:24,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8995 states to 8995 states and 38142 transitions. [2023-12-02 17:33:24,827 INFO L78 Accepts]: Start accepts. Automaton has 8995 states and 38142 transitions. Word has length 35 [2023-12-02 17:33:24,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:24,828 INFO L495 AbstractCegarLoop]: Abstraction has 8995 states and 38142 transitions. [2023-12-02 17:33:24,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:33:24,828 INFO L276 IsEmpty]: Start isEmpty. Operand 8995 states and 38142 transitions. [2023-12-02 17:33:24,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 17:33:24,866 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:24,866 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 17:33:24,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 17:33:24,866 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 17:33:24,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:24,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1706644946, now seen corresponding path program 1 times [2023-12-02 17:33:24,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:24,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888866069] [2023-12-02 17:33:24,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:24,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:25,150 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 17:33:25,150 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:25,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888866069] [2023-12-02 17:33:25,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888866069] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:25,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:25,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:33:25,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903893104] [2023-12-02 17:33:25,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:25,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:33:25,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:25,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:33:25,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:33:25,153 INFO L87 Difference]: Start difference. First operand 8995 states and 38142 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 17:33:25,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:25,343 INFO L93 Difference]: Finished difference Result 12908 states and 53340 transitions. [2023-12-02 17:33:25,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:33:25,343 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 17:33:25,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:25,382 INFO L225 Difference]: With dead ends: 12908 [2023-12-02 17:33:25,382 INFO L226 Difference]: Without dead ends: 11418 [2023-12-02 17:33:25,383 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 17:33:25,384 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 31 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 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 17:33:25,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 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 17:33:25,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11418 states. [2023-12-02 17:33:25,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11418 to 10767. [2023-12-02 17:33:25,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10767 states, 10766 states have (on average 4.205740293516627) internal successors, (45279), 10766 states have internal predecessors, (45279), 0 states have call successors, (0), 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 17:33:25,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10767 states to 10767 states and 45279 transitions. [2023-12-02 17:33:25,785 INFO L78 Accepts]: Start accepts. Automaton has 10767 states and 45279 transitions. Word has length 39 [2023-12-02 17:33:25,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:25,785 INFO L495 AbstractCegarLoop]: Abstraction has 10767 states and 45279 transitions. [2023-12-02 17:33:25,785 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 17:33:25,785 INFO L276 IsEmpty]: Start isEmpty. Operand 10767 states and 45279 transitions. [2023-12-02 17:33:25,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 17:33:25,821 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:25,821 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 17:33:25,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 17:33:25,822 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 17:33:25,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:25,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1654785314, now seen corresponding path program 1 times [2023-12-02 17:33:25,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:25,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788432800] [2023-12-02 17:33:25,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:25,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:25,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:26,107 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 17:33:26,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:26,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788432800] [2023-12-02 17:33:26,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788432800] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:26,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:26,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:33:26,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229329939] [2023-12-02 17:33:26,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:26,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:33:26,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:26,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:33:26,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:33:26,110 INFO L87 Difference]: Start difference. First operand 10767 states and 45279 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 17:33:26,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:26,334 INFO L93 Difference]: Finished difference Result 15025 states and 61666 transitions. [2023-12-02 17:33:26,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:33:26,334 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 17:33:26,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:26,416 INFO L225 Difference]: With dead ends: 15025 [2023-12-02 17:33:26,416 INFO L226 Difference]: Without dead ends: 13252 [2023-12-02 17:33:26,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 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 17:33:26,417 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 19 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:26,418 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.1s Time] [2023-12-02 17:33:26,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13252 states. [2023-12-02 17:33:26,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13252 to 12271. [2023-12-02 17:33:26,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12271 states, 12270 states have (on average 4.187041564792176) internal successors, (51375), 12270 states have internal predecessors, (51375), 0 states have call successors, (0), 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 17:33:26,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12271 states to 12271 states and 51375 transitions. [2023-12-02 17:33:26,854 INFO L78 Accepts]: Start accepts. Automaton has 12271 states and 51375 transitions. Word has length 39 [2023-12-02 17:33:26,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:26,855 INFO L495 AbstractCegarLoop]: Abstraction has 12271 states and 51375 transitions. [2023-12-02 17:33:26,855 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 17:33:26,855 INFO L276 IsEmpty]: Start isEmpty. Operand 12271 states and 51375 transitions. [2023-12-02 17:33:26,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:26,892 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:26,892 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 17:33:26,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 17:33:26,892 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 17:33:26,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:26,893 INFO L85 PathProgramCache]: Analyzing trace with hash -750981099, now seen corresponding path program 1 times [2023-12-02 17:33:26,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:26,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448308688] [2023-12-02 17:33:26,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:26,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:27,491 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 17:33:27,491 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:27,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448308688] [2023-12-02 17:33:27,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448308688] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:27,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:27,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:33:27,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604822480] [2023-12-02 17:33:27,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:27,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:33:27,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:27,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:33:27,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:33:27,495 INFO L87 Difference]: Start difference. First operand 12271 states and 51375 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 17:33:27,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:27,963 INFO L93 Difference]: Finished difference Result 13223 states and 55013 transitions. [2023-12-02 17:33:27,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:33:27,964 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 17:33:27,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:28,027 INFO L225 Difference]: With dead ends: 13223 [2023-12-02 17:33:28,028 INFO L226 Difference]: Without dead ends: 13223 [2023-12-02 17:33:28,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:33:28,029 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 71 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:28,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 72 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:33:28,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13223 states. [2023-12-02 17:33:28,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13223 to 12343. [2023-12-02 17:33:28,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12343 states, 12342 states have (on average 4.178820288445957) internal successors, (51575), 12342 states have internal predecessors, (51575), 0 states have call successors, (0), 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 17:33:28,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12343 states to 12343 states and 51575 transitions. [2023-12-02 17:33:28,436 INFO L78 Accepts]: Start accepts. Automaton has 12343 states and 51575 transitions. Word has length 40 [2023-12-02 17:33:28,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:28,437 INFO L495 AbstractCegarLoop]: Abstraction has 12343 states and 51575 transitions. [2023-12-02 17:33:28,437 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 17:33:28,437 INFO L276 IsEmpty]: Start isEmpty. Operand 12343 states and 51575 transitions. [2023-12-02 17:33:28,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:28,463 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:28,464 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 17:33:28,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 17:33:28,464 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 17:33:28,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:28,465 INFO L85 PathProgramCache]: Analyzing trace with hash -829772271, now seen corresponding path program 2 times [2023-12-02 17:33:28,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:28,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533240802] [2023-12-02 17:33:28,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:28,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:28,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:28,922 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 17:33:28,922 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:28,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533240802] [2023-12-02 17:33:28,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533240802] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:28,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:28,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:33:28,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163263443] [2023-12-02 17:33:28,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:28,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:33:28,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:28,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:33:28,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:33:28,924 INFO L87 Difference]: Start difference. First operand 12343 states and 51575 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 17:33:29,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:29,314 INFO L93 Difference]: Finished difference Result 14047 states and 58370 transitions. [2023-12-02 17:33:29,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:33:29,315 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 17:33:29,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:29,371 INFO L225 Difference]: With dead ends: 14047 [2023-12-02 17:33:29,372 INFO L226 Difference]: Without dead ends: 13891 [2023-12-02 17:33:29,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:33:29,373 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 72 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:29,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 85 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:33:29,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13891 states. [2023-12-02 17:33:29,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13891 to 12255. [2023-12-02 17:33:29,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12255 states, 12254 states have (on average 4.175534519340624) internal successors, (51167), 12254 states have internal predecessors, (51167), 0 states have call successors, (0), 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 17:33:29,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12255 states to 12255 states and 51167 transitions. [2023-12-02 17:33:29,846 INFO L78 Accepts]: Start accepts. Automaton has 12255 states and 51167 transitions. Word has length 40 [2023-12-02 17:33:29,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:29,846 INFO L495 AbstractCegarLoop]: Abstraction has 12255 states and 51167 transitions. [2023-12-02 17:33:29,846 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 17:33:29,846 INFO L276 IsEmpty]: Start isEmpty. Operand 12255 states and 51167 transitions. [2023-12-02 17:33:29,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:29,867 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:29,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] [2023-12-02 17:33:29,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 17:33:29,867 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 17:33:29,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:29,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1615234667, now seen corresponding path program 3 times [2023-12-02 17:33:29,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:29,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522907318] [2023-12-02 17:33:29,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:29,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:30,327 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 17:33:30,328 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:30,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522907318] [2023-12-02 17:33:30,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522907318] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:30,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:30,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:33:30,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815058589] [2023-12-02 17:33:30,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:30,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:33:30,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:30,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:33:30,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:33:30,330 INFO L87 Difference]: Start difference. First operand 12255 states and 51167 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 17:33:31,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:31,101 INFO L93 Difference]: Finished difference Result 19698 states and 80258 transitions. [2023-12-02 17:33:31,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:33:31,102 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 17:33:31,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:31,160 INFO L225 Difference]: With dead ends: 19698 [2023-12-02 17:33:31,160 INFO L226 Difference]: Without dead ends: 19204 [2023-12-02 17:33:31,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:33:31,161 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 208 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:31,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 131 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:33:31,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19204 states. [2023-12-02 17:33:31,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19204 to 13193. [2023-12-02 17:33:31,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13193 states, 13192 states have (on average 4.17472710733778) internal successors, (55073), 13192 states have internal predecessors, (55073), 0 states have call successors, (0), 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 17:33:31,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13193 states to 13193 states and 55073 transitions. [2023-12-02 17:33:31,659 INFO L78 Accepts]: Start accepts. Automaton has 13193 states and 55073 transitions. Word has length 40 [2023-12-02 17:33:31,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:31,659 INFO L495 AbstractCegarLoop]: Abstraction has 13193 states and 55073 transitions. [2023-12-02 17:33:31,659 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 17:33:31,659 INFO L276 IsEmpty]: Start isEmpty. Operand 13193 states and 55073 transitions. [2023-12-02 17:33:31,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:31,682 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:31,682 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 17:33:31,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 17:33:31,682 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 17:33:31,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:31,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1179776433, now seen corresponding path program 4 times [2023-12-02 17:33:31,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:31,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796768713] [2023-12-02 17:33:31,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:31,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:32,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:33:32,065 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:32,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796768713] [2023-12-02 17:33:32,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796768713] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:32,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077169487] [2023-12-02 17:33:32,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:33:32,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:32,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:32,068 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:32,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 17:33:32,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:32,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 17:33:32,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:33,096 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:33,096 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:33,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:33,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077169487] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:33,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [940735000] [2023-12-02 17:33:33,545 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 17:33:33,548 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:33,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 20 [2023-12-02 17:33:33,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476196691] [2023-12-02 17:33:33,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:33,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 17:33:33,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:33,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 17:33:33,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2023-12-02 17:33:33,551 INFO L87 Difference]: Start difference. First operand 13193 states and 55073 transitions. Second operand has 21 states, 21 states have (on average 4.9523809523809526) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:33:39,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:39,187 INFO L93 Difference]: Finished difference Result 41177 states and 168628 transitions. [2023-12-02 17:33:39,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2023-12-02 17:33:39,187 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.9523809523809526) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:33:39,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:39,303 INFO L225 Difference]: With dead ends: 41177 [2023-12-02 17:33:39,303 INFO L226 Difference]: Without dead ends: 39717 [2023-12-02 17:33:39,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2941 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1662, Invalid=7844, Unknown=0, NotChecked=0, Total=9506 [2023-12-02 17:33:39,306 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 1710 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 4127 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1710 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 4257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 4127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:39,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1710 Valid, 799 Invalid, 4257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 4127 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-02 17:33:39,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39717 states. [2023-12-02 17:33:39,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39717 to 17257. [2023-12-02 17:33:39,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17257 states, 17256 states have (on average 4.182313398238294) internal successors, (72170), 17256 states have internal predecessors, (72170), 0 states have call successors, (0), 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 17:33:39,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17257 states to 17257 states and 72170 transitions. [2023-12-02 17:33:39,928 INFO L78 Accepts]: Start accepts. Automaton has 17257 states and 72170 transitions. Word has length 40 [2023-12-02 17:33:39,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:39,928 INFO L495 AbstractCegarLoop]: Abstraction has 17257 states and 72170 transitions. [2023-12-02 17:33:39,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.9523809523809526) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:33:39,928 INFO L276 IsEmpty]: Start isEmpty. Operand 17257 states and 72170 transitions. [2023-12-02 17:33:39,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:39,971 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:39,971 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 17:33:39,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 17:33:40,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:40,172 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 17:33:40,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:40,173 INFO L85 PathProgramCache]: Analyzing trace with hash 427104507, now seen corresponding path program 5 times [2023-12-02 17:33:40,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:40,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099009942] [2023-12-02 17:33:40,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:40,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:40,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:40,667 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 17:33:40,667 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:40,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099009942] [2023-12-02 17:33:40,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099009942] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:40,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:40,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:33:40,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171566478] [2023-12-02 17:33:40,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:40,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:33:40,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:40,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:33:40,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:33:40,669 INFO L87 Difference]: Start difference. First operand 17257 states and 72170 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 17:33:41,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:41,045 INFO L93 Difference]: Finished difference Result 18735 states and 77689 transitions. [2023-12-02 17:33:41,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:33:41,046 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 17:33:41,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:41,095 INFO L225 Difference]: With dead ends: 18735 [2023-12-02 17:33:41,095 INFO L226 Difference]: Without dead ends: 18557 [2023-12-02 17:33:41,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:33:41,096 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 135 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:41,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 67 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:33:41,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18557 states. [2023-12-02 17:33:41,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18557 to 17025. [2023-12-02 17:33:41,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17025 states, 17024 states have (on average 4.193843984962406) internal successors, (71396), 17024 states have internal predecessors, (71396), 0 states have call successors, (0), 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 17:33:41,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17025 states to 17025 states and 71396 transitions. [2023-12-02 17:33:41,468 INFO L78 Accepts]: Start accepts. Automaton has 17025 states and 71396 transitions. Word has length 40 [2023-12-02 17:33:41,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:41,468 INFO L495 AbstractCegarLoop]: Abstraction has 17025 states and 71396 transitions. [2023-12-02 17:33:41,468 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 17:33:41,469 INFO L276 IsEmpty]: Start isEmpty. Operand 17025 states and 71396 transitions. [2023-12-02 17:33:41,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:41,501 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:41,501 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 17:33:41,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 17:33:41,501 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 17:33:41,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:41,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1954014677, now seen corresponding path program 6 times [2023-12-02 17:33:41,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:41,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46637631] [2023-12-02 17:33:41,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:41,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:41,756 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:41,756 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:41,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46637631] [2023-12-02 17:33:41,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46637631] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:41,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745247984] [2023-12-02 17:33:41,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:33:41,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:41,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:41,758 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:41,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 17:33:41,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:33:41,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:33:41,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 17:33:41,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:42,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:42,057 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:42,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:42,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745247984] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:42,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1031776596] [2023-12-02 17:33:42,162 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 17:33:42,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:42,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 7] total 15 [2023-12-02 17:33:42,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347188685] [2023-12-02 17:33:42,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:42,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 17:33:42,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:42,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 17:33:42,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-12-02 17:33:42,166 INFO L87 Difference]: Start difference. First operand 17025 states and 71396 transitions. Second operand has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:43,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:43,152 INFO L93 Difference]: Finished difference Result 22379 states and 92554 transitions. [2023-12-02 17:33:43,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 17:33:43,153 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2023-12-02 17:33:43,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:43,232 INFO L225 Difference]: With dead ends: 22379 [2023-12-02 17:33:43,233 INFO L226 Difference]: Without dead ends: 22379 [2023-12-02 17:33:43,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=166, Invalid=434, Unknown=0, NotChecked=0, Total=600 [2023-12-02 17:33:43,234 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 473 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 1124 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:43,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 319 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1124 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 17:33:43,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22379 states. [2023-12-02 17:33:43,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22379 to 14881. [2023-12-02 17:33:43,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14881 states, 14880 states have (on average 4.174932795698925) internal successors, (62123), 14880 states have internal predecessors, (62123), 0 states have call successors, (0), 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 17:33:43,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14881 states to 14881 states and 62123 transitions. [2023-12-02 17:33:43,789 INFO L78 Accepts]: Start accepts. Automaton has 14881 states and 62123 transitions. Word has length 40 [2023-12-02 17:33:43,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:43,789 INFO L495 AbstractCegarLoop]: Abstraction has 14881 states and 62123 transitions. [2023-12-02 17:33:43,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.733333333333333) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:43,789 INFO L276 IsEmpty]: Start isEmpty. Operand 14881 states and 62123 transitions. [2023-12-02 17:33:43,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:43,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:43,826 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 17:33:43,831 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 17:33:44,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:44,027 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 17:33:44,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:44,028 INFO L85 PathProgramCache]: Analyzing trace with hash 142447409, now seen corresponding path program 7 times [2023-12-02 17:33:44,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:44,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546751913] [2023-12-02 17:33:44,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:44,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:44,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:44,437 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 17:33:44,437 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:44,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546751913] [2023-12-02 17:33:44,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546751913] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:44,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:44,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:33:44,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966846526] [2023-12-02 17:33:44,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:44,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:33:44,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:44,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:33:44,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:33:44,439 INFO L87 Difference]: Start difference. First operand 14881 states and 62123 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 17:33:44,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:44,776 INFO L93 Difference]: Finished difference Result 15563 states and 64531 transitions. [2023-12-02 17:33:44,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:33:44,777 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 17:33:44,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:44,820 INFO L225 Difference]: With dead ends: 15563 [2023-12-02 17:33:44,820 INFO L226 Difference]: Without dead ends: 15563 [2023-12-02 17:33:44,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:33:44,821 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 65 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:44,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 67 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:33:44,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15563 states. [2023-12-02 17:33:45,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15563 to 14995. [2023-12-02 17:33:45,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14995 states, 14994 states have (on average 4.166666666666667) internal successors, (62475), 14994 states have internal predecessors, (62475), 0 states have call successors, (0), 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 17:33:45,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14995 states to 14995 states and 62475 transitions. [2023-12-02 17:33:45,199 INFO L78 Accepts]: Start accepts. Automaton has 14995 states and 62475 transitions. Word has length 40 [2023-12-02 17:33:45,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:45,199 INFO L495 AbstractCegarLoop]: Abstraction has 14995 states and 62475 transitions. [2023-12-02 17:33:45,199 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 17:33:45,200 INFO L276 IsEmpty]: Start isEmpty. Operand 14995 states and 62475 transitions. [2023-12-02 17:33:45,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:45,227 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:45,227 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 17:33:45,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 17:33:45,227 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 17:33:45,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:45,228 INFO L85 PathProgramCache]: Analyzing trace with hash 763993941, now seen corresponding path program 8 times [2023-12-02 17:33:45,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:45,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089570054] [2023-12-02 17:33:45,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:45,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:45,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:45,578 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 17:33:45,578 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:45,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089570054] [2023-12-02 17:33:45,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089570054] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:45,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:45,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:33:45,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066997291] [2023-12-02 17:33:45,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:45,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:33:45,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:45,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:33:45,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:33:45,580 INFO L87 Difference]: Start difference. First operand 14995 states and 62475 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 17:33:45,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:45,898 INFO L93 Difference]: Finished difference Result 16291 states and 67354 transitions. [2023-12-02 17:33:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:33:45,898 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 17:33:45,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:45,952 INFO L225 Difference]: With dead ends: 16291 [2023-12-02 17:33:45,952 INFO L226 Difference]: Without dead ends: 16211 [2023-12-02 17:33:45,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:33:45,953 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 76 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:45,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 65 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:33:45,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16211 states. [2023-12-02 17:33:46,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16211 to 15037. [2023-12-02 17:33:46,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15037 states, 15036 states have (on average 4.160015961691939) internal successors, (62550), 15036 states have internal predecessors, (62550), 0 states have call successors, (0), 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 17:33:46,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15037 states to 15037 states and 62550 transitions. [2023-12-02 17:33:46,283 INFO L78 Accepts]: Start accepts. Automaton has 15037 states and 62550 transitions. Word has length 40 [2023-12-02 17:33:46,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:46,283 INFO L495 AbstractCegarLoop]: Abstraction has 15037 states and 62550 transitions. [2023-12-02 17:33:46,283 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 17:33:46,283 INFO L276 IsEmpty]: Start isEmpty. Operand 15037 states and 62550 transitions. [2023-12-02 17:33:46,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:46,310 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:46,310 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 17:33:46,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 17:33:46,310 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 17:33:46,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:46,311 INFO L85 PathProgramCache]: Analyzing trace with hash -909560735, now seen corresponding path program 9 times [2023-12-02 17:33:46,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:46,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873633613] [2023-12-02 17:33:46,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:46,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:46,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:46,684 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 17:33:46,684 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:46,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873633613] [2023-12-02 17:33:46,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873633613] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:46,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:46,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:33:46,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417761802] [2023-12-02 17:33:46,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:46,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:33:46,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:46,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:33:46,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:33:46,686 INFO L87 Difference]: Start difference. First operand 15037 states and 62550 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 17:33:47,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:47,165 INFO L93 Difference]: Finished difference Result 20457 states and 83076 transitions. [2023-12-02 17:33:47,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:33:47,165 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 17:33:47,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:47,219 INFO L225 Difference]: With dead ends: 20457 [2023-12-02 17:33:47,220 INFO L226 Difference]: Without dead ends: 20029 [2023-12-02 17:33:47,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:33:47,220 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 151 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:47,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 76 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:33:47,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20029 states. [2023-12-02 17:33:47,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20029 to 15645. [2023-12-02 17:33:47,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15645 states, 15644 states have (on average 4.178470979289185) internal successors, (65368), 15644 states have internal predecessors, (65368), 0 states have call successors, (0), 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 17:33:47,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15645 states to 15645 states and 65368 transitions. [2023-12-02 17:33:47,633 INFO L78 Accepts]: Start accepts. Automaton has 15645 states and 65368 transitions. Word has length 40 [2023-12-02 17:33:47,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:47,634 INFO L495 AbstractCegarLoop]: Abstraction has 15645 states and 65368 transitions. [2023-12-02 17:33:47,634 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 17:33:47,634 INFO L276 IsEmpty]: Start isEmpty. Operand 15645 states and 65368 transitions. [2023-12-02 17:33:47,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:47,662 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:47,662 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 17:33:47,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 17:33:47,662 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 17:33:47,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:47,663 INFO L85 PathProgramCache]: Analyzing trace with hash -195004927, now seen corresponding path program 10 times [2023-12-02 17:33:47,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:47,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154351269] [2023-12-02 17:33:47,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:47,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:47,975 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:33:47,975 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:47,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154351269] [2023-12-02 17:33:47,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154351269] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:47,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323242156] [2023-12-02 17:33:47,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:33:47,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:47,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:47,977 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:47,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 17:33:48,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:48,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 17:33:48,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:48,588 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:48,588 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:48,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:48,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323242156] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:48,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1478049918] [2023-12-02 17:33:48,848 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 17:33:48,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:48,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 7] total 19 [2023-12-02 17:33:48,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57250208] [2023-12-02 17:33:48,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:48,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-02 17:33:48,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:48,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-02 17:33:48,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2023-12-02 17:33:48,850 INFO L87 Difference]: Start difference. First operand 15645 states and 65368 transitions. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:33:53,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:53,690 INFO L93 Difference]: Finished difference Result 44553 states and 187525 transitions. [2023-12-02 17:33:53,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2023-12-02 17:33:53,690 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:33:53,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:53,874 INFO L225 Difference]: With dead ends: 44553 [2023-12-02 17:33:53,874 INFO L226 Difference]: Without dead ends: 41693 [2023-12-02 17:33:53,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2329 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1552, Invalid=6280, Unknown=0, NotChecked=0, Total=7832 [2023-12-02 17:33:53,878 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 962 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 4519 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 962 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 4578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 4519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:53,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [962 Valid, 943 Invalid, 4578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 4519 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-02 17:33:53,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41693 states. [2023-12-02 17:33:54,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41693 to 14497. [2023-12-02 17:33:54,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14497 states, 14496 states have (on average 4.191915011037527) internal successors, (60766), 14496 states have internal predecessors, (60766), 0 states have call successors, (0), 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 17:33:54,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14497 states to 14497 states and 60766 transitions. [2023-12-02 17:33:54,686 INFO L78 Accepts]: Start accepts. Automaton has 14497 states and 60766 transitions. Word has length 40 [2023-12-02 17:33:54,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:54,686 INFO L495 AbstractCegarLoop]: Abstraction has 14497 states and 60766 transitions. [2023-12-02 17:33:54,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:33:54,687 INFO L276 IsEmpty]: Start isEmpty. Operand 14497 states and 60766 transitions. [2023-12-02 17:33:54,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:54,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:54,716 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 17:33:54,721 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 17:33:54,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 17:33:54,917 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 17:33:54,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:54,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1928013457, now seen corresponding path program 11 times [2023-12-02 17:33:54,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:54,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954291360] [2023-12-02 17:33:54,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:54,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:54,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:55,226 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 17:33:55,227 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:55,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954291360] [2023-12-02 17:33:55,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954291360] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:55,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:55,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:33:55,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486143213] [2023-12-02 17:33:55,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:55,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:33:55,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:55,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:33:55,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:33:55,229 INFO L87 Difference]: Start difference. First operand 14497 states and 60766 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 17:33:55,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:55,837 INFO L93 Difference]: Finished difference Result 19096 states and 78553 transitions. [2023-12-02 17:33:55,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:33:55,837 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 17:33:55,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:55,894 INFO L225 Difference]: With dead ends: 19096 [2023-12-02 17:33:55,894 INFO L226 Difference]: Without dead ends: 18984 [2023-12-02 17:33:55,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:33:55,895 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 178 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:55,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 88 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:33:55,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18984 states. [2023-12-02 17:33:56,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18984 to 15297. [2023-12-02 17:33:56,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15297 states, 15296 states have (on average 4.1946914225941425) internal successors, (64162), 15296 states have internal predecessors, (64162), 0 states have call successors, (0), 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 17:33:56,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15297 states to 15297 states and 64162 transitions. [2023-12-02 17:33:56,295 INFO L78 Accepts]: Start accepts. Automaton has 15297 states and 64162 transitions. Word has length 40 [2023-12-02 17:33:56,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:56,295 INFO L495 AbstractCegarLoop]: Abstraction has 15297 states and 64162 transitions. [2023-12-02 17:33:56,295 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 17:33:56,295 INFO L276 IsEmpty]: Start isEmpty. Operand 15297 states and 64162 transitions. [2023-12-02 17:33:56,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:56,325 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:56,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] [2023-12-02 17:33:56,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 17:33:56,326 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 17:33:56,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:56,326 INFO L85 PathProgramCache]: Analyzing trace with hash 691935755, now seen corresponding path program 12 times [2023-12-02 17:33:56,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:56,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500027390] [2023-12-02 17:33:56,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:56,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:56,664 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:33:56,664 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:56,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500027390] [2023-12-02 17:33:56,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500027390] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:56,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480550652] [2023-12-02 17:33:56,664 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:33:56,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:56,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:56,665 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:56,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 17:33:56,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:33:56,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:33:56,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 17:33:56,789 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:56,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:33:56,960 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:57,147 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 17:33:57,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480550652] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:57,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 17:33:57,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6, 5] total 16 [2023-12-02 17:33:57,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284426214] [2023-12-02 17:33:57,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:57,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 17:33:57,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:57,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 17:33:57,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2023-12-02 17:33:57,149 INFO L87 Difference]: Start difference. First operand 15297 states and 64162 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:33:58,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:58,337 INFO L93 Difference]: Finished difference Result 29818 states and 119547 transitions. [2023-12-02 17:33:58,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-02 17:33:58,338 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:33:58,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:58,431 INFO L225 Difference]: With dead ends: 29818 [2023-12-02 17:33:58,431 INFO L226 Difference]: Without dead ends: 29542 [2023-12-02 17:33:58,432 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=292, Invalid=1268, Unknown=0, NotChecked=0, Total=1560 [2023-12-02 17:33:58,432 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 531 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:58,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 157 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:33:58,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29542 states. [2023-12-02 17:33:58,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29542 to 16489. [2023-12-02 17:33:58,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16489 states, 16488 states have (on average 4.338973799126638) internal successors, (71541), 16488 states have internal predecessors, (71541), 0 states have call successors, (0), 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 17:33:58,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16489 states to 16489 states and 71541 transitions. [2023-12-02 17:33:58,979 INFO L78 Accepts]: Start accepts. Automaton has 16489 states and 71541 transitions. Word has length 40 [2023-12-02 17:33:58,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:58,979 INFO L495 AbstractCegarLoop]: Abstraction has 16489 states and 71541 transitions. [2023-12-02 17:33:58,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:33:58,980 INFO L276 IsEmpty]: Start isEmpty. Operand 16489 states and 71541 transitions. [2023-12-02 17:33:59,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:33:59,012 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:59,012 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 17:33:59,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 17:33:59,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 17:33:59,213 INFO L420 AbstractCegarLoop]: === Iteration 18 === 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 17:33:59,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:59,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1746483569, now seen corresponding path program 13 times [2023-12-02 17:33:59,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:59,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419462641] [2023-12-02 17:33:59,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:59,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:59,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:59,572 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 17:33:59,572 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:59,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419462641] [2023-12-02 17:33:59,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419462641] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:33:59,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:33:59,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:33:59,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702611040] [2023-12-02 17:33:59,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:33:59,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:33:59,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:59,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:33:59,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:33:59,574 INFO L87 Difference]: Start difference. First operand 16489 states and 71541 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 17:34:00,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:00,152 INFO L93 Difference]: Finished difference Result 20254 states and 85363 transitions. [2023-12-02 17:34:00,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:34:00,152 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 17:34:00,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:00,214 INFO L225 Difference]: With dead ends: 20254 [2023-12-02 17:34:00,214 INFO L226 Difference]: Without dead ends: 20142 [2023-12-02 17:34:00,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:34:00,215 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 155 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:00,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 94 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 17:34:00,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20142 states. [2023-12-02 17:34:00,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20142 to 17219. [2023-12-02 17:34:00,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17219 states, 17218 states have (on average 4.32390521547218) internal successors, (74449), 17218 states have internal predecessors, (74449), 0 states have call successors, (0), 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 17:34:00,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17219 states to 17219 states and 74449 transitions. [2023-12-02 17:34:00,664 INFO L78 Accepts]: Start accepts. Automaton has 17219 states and 74449 transitions. Word has length 40 [2023-12-02 17:34:00,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:00,664 INFO L495 AbstractCegarLoop]: Abstraction has 17219 states and 74449 transitions. [2023-12-02 17:34:00,664 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 17:34:00,664 INFO L276 IsEmpty]: Start isEmpty. Operand 17219 states and 74449 transitions. [2023-12-02 17:34:00,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:00,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:00,700 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 17:34:00,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 17:34:00,700 INFO L420 AbstractCegarLoop]: === Iteration 19 === 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 17:34:00,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:00,700 INFO L85 PathProgramCache]: Analyzing trace with hash 510405867, now seen corresponding path program 14 times [2023-12-02 17:34:00,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:00,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155967869] [2023-12-02 17:34:00,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:00,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:01,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:34:01,064 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:01,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155967869] [2023-12-02 17:34:01,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155967869] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:01,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376339382] [2023-12-02 17:34:01,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:34:01,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:01,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:01,066 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:01,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 17:34:01,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 17:34:01,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:01,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 17:34:01,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:01,480 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 17:34:01,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:34:01,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376339382] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:01,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:34:01,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2023-12-02 17:34:01,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508168569] [2023-12-02 17:34:01,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:01,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 17:34:01,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:01,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 17:34:01,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-12-02 17:34:01,483 INFO L87 Difference]: Start difference. First operand 17219 states and 74449 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:02,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:02,255 INFO L93 Difference]: Finished difference Result 29361 states and 123080 transitions. [2023-12-02 17:34:02,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 17:34:02,256 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:02,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:02,357 INFO L225 Difference]: With dead ends: 29361 [2023-12-02 17:34:02,358 INFO L226 Difference]: Without dead ends: 29129 [2023-12-02 17:34:02,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2023-12-02 17:34:02,358 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 248 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:02,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 148 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:34:02,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29129 states. [2023-12-02 17:34:02,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29129 to 18473. [2023-12-02 17:34:02,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18473 states, 18472 states have (on average 4.269867908185361) internal successors, (78873), 18472 states have internal predecessors, (78873), 0 states have call successors, (0), 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 17:34:02,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18473 states to 18473 states and 78873 transitions. [2023-12-02 17:34:02,949 INFO L78 Accepts]: Start accepts. Automaton has 18473 states and 78873 transitions. Word has length 40 [2023-12-02 17:34:02,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:02,949 INFO L495 AbstractCegarLoop]: Abstraction has 18473 states and 78873 transitions. [2023-12-02 17:34:02,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:02,949 INFO L276 IsEmpty]: Start isEmpty. Operand 18473 states and 78873 transitions. [2023-12-02 17:34:02,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:02,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:02,986 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 17:34:02,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 17:34:03,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:03,187 INFO L420 AbstractCegarLoop]: === Iteration 20 === 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 17:34:03,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:03,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1380570059, now seen corresponding path program 15 times [2023-12-02 17:34:03,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:03,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934647880] [2023-12-02 17:34:03,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:03,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:03,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:03,461 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:34:03,461 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:03,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934647880] [2023-12-02 17:34:03,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934647880] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:03,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794754076] [2023-12-02 17:34:03,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:03,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:03,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:03,463 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:03,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 17:34:03,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:03,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:03,609 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 17:34:03,611 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:03,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:34:03,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:03,897 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:03,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794754076] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:03,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1822151682] [2023-12-02 17:34:03,898 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 17:34:03,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:03,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 9] total 17 [2023-12-02 17:34:03,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921860519] [2023-12-02 17:34:03,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:03,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-02 17:34:03,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:03,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-02 17:34:03,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-12-02 17:34:03,900 INFO L87 Difference]: Start difference. First operand 18473 states and 78873 transitions. Second operand has 18 states, 18 states have (on average 5.555555555555555) internal successors, (100), 17 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:07,237 INFO L93 Difference]: Finished difference Result 31242 states and 127103 transitions. [2023-12-02 17:34:07,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2023-12-02 17:34:07,237 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.555555555555555) internal successors, (100), 17 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2023-12-02 17:34:07,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:07,339 INFO L225 Difference]: With dead ends: 31242 [2023-12-02 17:34:07,339 INFO L226 Difference]: Without dead ends: 30091 [2023-12-02 17:34:07,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1421, Invalid=6235, Unknown=0, NotChecked=0, Total=7656 [2023-12-02 17:34:07,342 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 1024 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 2584 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1024 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 2617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 2584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:07,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1024 Valid, 605 Invalid, 2617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 2584 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-02 17:34:07,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30091 states. [2023-12-02 17:34:07,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30091 to 13578. [2023-12-02 17:34:07,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13578 states, 13577 states have (on average 4.206967665905576) internal successors, (57118), 13577 states have internal predecessors, (57118), 0 states have call successors, (0), 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 17:34:07,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13578 states to 13578 states and 57118 transitions. [2023-12-02 17:34:07,849 INFO L78 Accepts]: Start accepts. Automaton has 13578 states and 57118 transitions. Word has length 40 [2023-12-02 17:34:07,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:07,849 INFO L495 AbstractCegarLoop]: Abstraction has 13578 states and 57118 transitions. [2023-12-02 17:34:07,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.555555555555555) internal successors, (100), 17 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:07,849 INFO L276 IsEmpty]: Start isEmpty. Operand 13578 states and 57118 transitions. [2023-12-02 17:34:07,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:07,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:07,876 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 17:34:07,881 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 17:34:08,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:08,077 INFO L420 AbstractCegarLoop]: === Iteration 21 === 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 17:34:08,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:08,078 INFO L85 PathProgramCache]: Analyzing trace with hash 366059157, now seen corresponding path program 1 times [2023-12-02 17:34:08,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:08,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134593909] [2023-12-02 17:34:08,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:08,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:08,385 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:34:08,385 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:08,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134593909] [2023-12-02 17:34:08,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134593909] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:08,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122339095] [2023-12-02 17:34:08,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:08,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:08,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:08,387 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:08,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 17:34:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:08,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 17:34:08,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:08,794 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:08,794 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:09,009 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:09,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122339095] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:09,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [980493882] [2023-12-02 17:34:09,010 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 17:34:09,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:09,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 22 [2023-12-02 17:34:09,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319899241] [2023-12-02 17:34:09,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:09,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-02 17:34:09,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:09,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-02 17:34:09,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2023-12-02 17:34:09,012 INFO L87 Difference]: Start difference. First operand 13578 states and 57118 transitions. Second operand has 23 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 22 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:11,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:11,839 INFO L93 Difference]: Finished difference Result 32449 states and 132612 transitions. [2023-12-02 17:34:11,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-12-02 17:34:11,840 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 22 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2023-12-02 17:34:11,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:11,941 INFO L225 Difference]: With dead ends: 32449 [2023-12-02 17:34:11,941 INFO L226 Difference]: Without dead ends: 30097 [2023-12-02 17:34:11,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1746 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1370, Invalid=4180, Unknown=0, NotChecked=0, Total=5550 [2023-12-02 17:34:11,944 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 1319 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 2432 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1319 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 2473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:11,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1319 Valid, 589 Invalid, 2473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 2432 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-02 17:34:11,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30097 states. [2023-12-02 17:34:12,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30097 to 13296. [2023-12-02 17:34:12,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13296 states, 13295 states have (on average 4.211132004512975) internal successors, (55987), 13295 states have internal predecessors, (55987), 0 states have call successors, (0), 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 17:34:12,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13296 states to 13296 states and 55987 transitions. [2023-12-02 17:34:12,444 INFO L78 Accepts]: Start accepts. Automaton has 13296 states and 55987 transitions. Word has length 40 [2023-12-02 17:34:12,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:12,444 INFO L495 AbstractCegarLoop]: Abstraction has 13296 states and 55987 transitions. [2023-12-02 17:34:12,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.3478260869565215) internal successors, (100), 22 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:12,444 INFO L276 IsEmpty]: Start isEmpty. Operand 13296 states and 55987 transitions. [2023-12-02 17:34:12,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:12,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:12,471 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 17:34:12,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-02 17:34:12,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:12,672 INFO L420 AbstractCegarLoop]: === Iteration 22 === 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 17:34:12,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:12,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1486347589, now seen corresponding path program 2 times [2023-12-02 17:34:12,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:12,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325465917] [2023-12-02 17:34:12,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:12,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:12,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:12,961 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:12,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325465917] [2023-12-02 17:34:12,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325465917] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:12,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748849476] [2023-12-02 17:34:12,961 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:34:12,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:12,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:12,962 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:12,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 17:34:13,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 17:34:13,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:13,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 17:34:13,097 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:13,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:13,348 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:13,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:13,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748849476] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:13,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1389326897] [2023-12-02 17:34:13,519 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 17:34:13,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:13,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 8] total 19 [2023-12-02 17:34:13,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87441490] [2023-12-02 17:34:13,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:13,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-02 17:34:13,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:13,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-02 17:34:13,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2023-12-02 17:34:13,521 INFO L87 Difference]: Start difference. First operand 13296 states and 55987 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:34:18,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:18,066 INFO L93 Difference]: Finished difference Result 43509 states and 173064 transitions. [2023-12-02 17:34:18,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2023-12-02 17:34:18,066 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:34:18,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:18,209 INFO L225 Difference]: With dead ends: 43509 [2023-12-02 17:34:18,209 INFO L226 Difference]: Without dead ends: 40427 [2023-12-02 17:34:18,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3258 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1668, Invalid=8034, Unknown=0, NotChecked=0, Total=9702 [2023-12-02 17:34:18,213 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 1274 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 3761 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1274 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 3833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 3761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:18,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1274 Valid, 771 Invalid, 3833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 3761 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-02 17:34:18,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40427 states. [2023-12-02 17:34:18,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40427 to 16324. [2023-12-02 17:34:18,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16324 states, 16323 states have (on average 4.2688231330025115) internal successors, (69680), 16323 states have internal predecessors, (69680), 0 states have call successors, (0), 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 17:34:18,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16324 states to 16324 states and 69680 transitions. [2023-12-02 17:34:18,893 INFO L78 Accepts]: Start accepts. Automaton has 16324 states and 69680 transitions. Word has length 40 [2023-12-02 17:34:18,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:18,893 INFO L495 AbstractCegarLoop]: Abstraction has 16324 states and 69680 transitions. [2023-12-02 17:34:18,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 17:34:18,893 INFO L276 IsEmpty]: Start isEmpty. Operand 16324 states and 69680 transitions. [2023-12-02 17:34:18,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:18,926 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:18,926 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 17:34:18,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 17:34:19,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:19,127 INFO L420 AbstractCegarLoop]: === Iteration 23 === 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 17:34:19,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:19,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1555342623, now seen corresponding path program 3 times [2023-12-02 17:34:19,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:19,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167799897] [2023-12-02 17:34:19,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:19,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:19,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:19,360 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:19,360 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:19,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167799897] [2023-12-02 17:34:19,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167799897] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:19,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616857086] [2023-12-02 17:34:19,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:19,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:19,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:19,361 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:19,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 17:34:19,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:19,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:19,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 17:34:19,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:19,863 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:19,863 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:20,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:20,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616857086] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:20,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [598744282] [2023-12-02 17:34:20,191 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 17:34:20,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:20,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 9] total 23 [2023-12-02 17:34:20,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652490340] [2023-12-02 17:34:20,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:20,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-02 17:34:20,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:20,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-02 17:34:20,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2023-12-02 17:34:20,194 INFO L87 Difference]: Start difference. First operand 16324 states and 69680 transitions. Second operand has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 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 17:34:23,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:23,052 INFO L93 Difference]: Finished difference Result 56805 states and 240646 transitions. [2023-12-02 17:34:23,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-02 17:34:23,052 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 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 17:34:23,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:23,264 INFO L225 Difference]: With dead ends: 56805 [2023-12-02 17:34:23,264 INFO L226 Difference]: Without dead ends: 52345 [2023-12-02 17:34:23,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1524 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1208, Invalid=4342, Unknown=0, NotChecked=0, Total=5550 [2023-12-02 17:34:23,267 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 1401 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 2559 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1401 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 2618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:23,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1401 Valid, 599 Invalid, 2618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2559 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-02 17:34:23,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52345 states. [2023-12-02 17:34:24,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52345 to 19318. [2023-12-02 17:34:24,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19318 states, 19317 states have (on average 4.380286794015634) internal successors, (84614), 19317 states have internal predecessors, (84614), 0 states have call successors, (0), 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 17:34:24,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19318 states to 19318 states and 84614 transitions. [2023-12-02 17:34:24,259 INFO L78 Accepts]: Start accepts. Automaton has 19318 states and 84614 transitions. Word has length 40 [2023-12-02 17:34:24,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:24,259 INFO L495 AbstractCegarLoop]: Abstraction has 19318 states and 84614 transitions. [2023-12-02 17:34:24,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 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 17:34:24,259 INFO L276 IsEmpty]: Start isEmpty. Operand 19318 states and 84614 transitions. [2023-12-02 17:34:24,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:24,298 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:24,298 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 17:34:24,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 17:34:24,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:24,499 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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 17:34:24,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:24,500 INFO L85 PathProgramCache]: Analyzing trace with hash -2120969597, now seen corresponding path program 4 times [2023-12-02 17:34:24,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:24,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423048531] [2023-12-02 17:34:24,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:24,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:24,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:24,793 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 17:34:24,793 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:24,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423048531] [2023-12-02 17:34:24,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423048531] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:24,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:24,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:24,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165147983] [2023-12-02 17:34:24,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:24,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:24,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:24,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:24,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:24,794 INFO L87 Difference]: Start difference. First operand 19318 states and 84614 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 17:34:25,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:25,163 INFO L93 Difference]: Finished difference Result 20338 states and 88471 transitions. [2023-12-02 17:34:25,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:34:25,164 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 17:34:25,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:25,231 INFO L225 Difference]: With dead ends: 20338 [2023-12-02 17:34:25,231 INFO L226 Difference]: Without dead ends: 20302 [2023-12-02 17:34:25,231 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:34:25,232 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 96 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:25,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 62 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:25,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20302 states. [2023-12-02 17:34:25,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20302 to 19318. [2023-12-02 17:34:25,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19318 states, 19317 states have (on average 4.37821607910131) internal successors, (84574), 19317 states have internal predecessors, (84574), 0 states have call successors, (0), 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 17:34:25,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19318 states to 19318 states and 84574 transitions. [2023-12-02 17:34:25,712 INFO L78 Accepts]: Start accepts. Automaton has 19318 states and 84574 transitions. Word has length 40 [2023-12-02 17:34:25,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:25,712 INFO L495 AbstractCegarLoop]: Abstraction has 19318 states and 84574 transitions. [2023-12-02 17:34:25,712 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 17:34:25,712 INFO L276 IsEmpty]: Start isEmpty. Operand 19318 states and 84574 transitions. [2023-12-02 17:34:25,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:25,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:25,754 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 17:34:25,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-02 17:34:25,754 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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 17:34:25,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:25,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1343031427, now seen corresponding path program 5 times [2023-12-02 17:34:25,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:25,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970248108] [2023-12-02 17:34:25,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:25,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:25,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:25,997 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 17:34:25,997 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:25,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970248108] [2023-12-02 17:34:25,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970248108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:25,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:25,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:34:25,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853121861] [2023-12-02 17:34:25,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:25,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:34:25,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:25,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:34:25,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:34:25,999 INFO L87 Difference]: Start difference. First operand 19318 states and 84574 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 17:34:26,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:26,450 INFO L93 Difference]: Finished difference Result 23918 states and 104204 transitions. [2023-12-02 17:34:26,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:34:26,451 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 17:34:26,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:26,532 INFO L225 Difference]: With dead ends: 23918 [2023-12-02 17:34:26,533 INFO L226 Difference]: Without dead ends: 23624 [2023-12-02 17:34:26,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:34:26,533 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 120 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:26,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 127 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:34:26,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23624 states. [2023-12-02 17:34:26,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23624 to 19298. [2023-12-02 17:34:27,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19298 states, 19297 states have (on average 4.378193501580556) internal successors, (84486), 19297 states have internal predecessors, (84486), 0 states have call successors, (0), 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 17:34:27,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19298 states to 19298 states and 84486 transitions. [2023-12-02 17:34:27,085 INFO L78 Accepts]: Start accepts. Automaton has 19298 states and 84486 transitions. Word has length 40 [2023-12-02 17:34:27,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:27,086 INFO L495 AbstractCegarLoop]: Abstraction has 19298 states and 84486 transitions. [2023-12-02 17:34:27,086 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 17:34:27,086 INFO L276 IsEmpty]: Start isEmpty. Operand 19298 states and 84486 transitions. [2023-12-02 17:34:27,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:27,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:27,127 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 17:34:27,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-02 17:34:27,127 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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 17:34:27,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:27,128 INFO L85 PathProgramCache]: Analyzing trace with hash 410589493, now seen corresponding path program 6 times [2023-12-02 17:34:27,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:27,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879421893] [2023-12-02 17:34:27,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:27,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:27,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:27,414 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:27,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879421893] [2023-12-02 17:34:27,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879421893] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:27,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589345802] [2023-12-02 17:34:27,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:27,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:27,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:27,415 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:27,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 17:34:27,546 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:27,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:27,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 17:34:27,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:27,851 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 17:34:27,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:34:27,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589345802] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:27,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:34:27,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 13 [2023-12-02 17:34:27,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138753266] [2023-12-02 17:34:27,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:27,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 17:34:27,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:27,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 17:34:27,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:34:27,853 INFO L87 Difference]: Start difference. First operand 19298 states and 84486 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 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 17:34:28,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:28,743 INFO L93 Difference]: Finished difference Result 23714 states and 101598 transitions. [2023-12-02 17:34:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-02 17:34:28,743 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 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 17:34:28,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:28,824 INFO L225 Difference]: With dead ends: 23714 [2023-12-02 17:34:28,824 INFO L226 Difference]: Without dead ends: 23432 [2023-12-02 17:34:28,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2023-12-02 17:34:28,825 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 240 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:28,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 105 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:34:28,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23432 states. [2023-12-02 17:34:29,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23432 to 19356. [2023-12-02 17:34:29,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19356 states, 19355 states have (on average 4.3771118574011885) internal successors, (84719), 19355 states have internal predecessors, (84719), 0 states have call successors, (0), 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 17:34:29,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19356 states to 19356 states and 84719 transitions. [2023-12-02 17:34:29,419 INFO L78 Accepts]: Start accepts. Automaton has 19356 states and 84719 transitions. Word has length 40 [2023-12-02 17:34:29,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:29,419 INFO L495 AbstractCegarLoop]: Abstraction has 19356 states and 84719 transitions. [2023-12-02 17:34:29,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 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 17:34:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 19356 states and 84719 transitions. [2023-12-02 17:34:29,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:29,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:29,460 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 17:34:29,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 17:34:29,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:29,661 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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 17:34:29,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:29,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1233373681, now seen corresponding path program 7 times [2023-12-02 17:34:29,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:29,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51739397] [2023-12-02 17:34:29,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:29,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:29,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:29,916 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:29,916 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:29,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51739397] [2023-12-02 17:34:29,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51739397] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:29,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146981529] [2023-12-02 17:34:29,916 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:34:29,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:29,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:29,917 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:29,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 17:34:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:30,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 17:34:30,039 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:30,206 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 17:34:30,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:34:30,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146981529] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:30,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:34:30,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 13 [2023-12-02 17:34:30,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425834742] [2023-12-02 17:34:30,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:30,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 17:34:30,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:30,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 17:34:30,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:34:30,208 INFO L87 Difference]: Start difference. First operand 19356 states and 84719 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:30,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:30,662 INFO L93 Difference]: Finished difference Result 25643 states and 110617 transitions. [2023-12-02 17:34:30,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 17:34:30,662 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:30,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:30,751 INFO L225 Difference]: With dead ends: 25643 [2023-12-02 17:34:30,751 INFO L226 Difference]: Without dead ends: 25531 [2023-12-02 17:34:30,751 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2023-12-02 17:34:30,752 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 196 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:30,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 76 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:30,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25531 states. [2023-12-02 17:34:31,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25531 to 20184. [2023-12-02 17:34:31,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20184 states, 20183 states have (on average 4.362086904820889) internal successors, (88040), 20183 states have internal predecessors, (88040), 0 states have call successors, (0), 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 17:34:31,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20184 states to 20184 states and 88040 transitions. [2023-12-02 17:34:31,322 INFO L78 Accepts]: Start accepts. Automaton has 20184 states and 88040 transitions. Word has length 40 [2023-12-02 17:34:31,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:31,322 INFO L495 AbstractCegarLoop]: Abstraction has 20184 states and 88040 transitions. [2023-12-02 17:34:31,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:31,323 INFO L276 IsEmpty]: Start isEmpty. Operand 20184 states and 88040 transitions. [2023-12-02 17:34:31,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:31,366 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:31,366 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 17:34:31,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 17:34:31,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-02 17:34:31,567 INFO L420 AbstractCegarLoop]: === Iteration 28 === 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 17:34:31,567 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:31,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1704587953, now seen corresponding path program 8 times [2023-12-02 17:34:31,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:31,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996754649] [2023-12-02 17:34:31,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:31,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:31,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:31,839 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 17:34:31,839 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:31,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996754649] [2023-12-02 17:34:31,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996754649] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:31,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:31,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:31,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871571909] [2023-12-02 17:34:31,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:31,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:31,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:31,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:31,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:31,841 INFO L87 Difference]: Start difference. First operand 20184 states and 88040 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 17:34:32,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:32,522 INFO L93 Difference]: Finished difference Result 27230 states and 117292 transitions. [2023-12-02 17:34:32,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:34:32,522 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 17:34:32,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:32,615 INFO L225 Difference]: With dead ends: 27230 [2023-12-02 17:34:32,615 INFO L226 Difference]: Without dead ends: 26916 [2023-12-02 17:34:32,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:34:32,616 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 193 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:32,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 96 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 17:34:32,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26916 states. [2023-12-02 17:34:33,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26916 to 20136. [2023-12-02 17:34:33,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20136 states, 20135 states have (on average 4.364738018375962) internal successors, (87884), 20135 states have internal predecessors, (87884), 0 states have call successors, (0), 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 17:34:33,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20136 states to 20136 states and 87884 transitions. [2023-12-02 17:34:33,139 INFO L78 Accepts]: Start accepts. Automaton has 20136 states and 87884 transitions. Word has length 40 [2023-12-02 17:34:33,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:33,140 INFO L495 AbstractCegarLoop]: Abstraction has 20136 states and 87884 transitions. [2023-12-02 17:34:33,140 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 17:34:33,140 INFO L276 IsEmpty]: Start isEmpty. Operand 20136 states and 87884 transitions. [2023-12-02 17:34:33,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:33,176 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:33,176 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 17:34:33,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-02 17:34:33,176 INFO L420 AbstractCegarLoop]: === Iteration 29 === 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 17:34:33,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:33,176 INFO L85 PathProgramCache]: Analyzing trace with hash -539061581, now seen corresponding path program 9 times [2023-12-02 17:34:33,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:33,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610673679] [2023-12-02 17:34:33,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:33,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:33,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:33,472 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:33,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610673679] [2023-12-02 17:34:33,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610673679] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:33,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27990294] [2023-12-02 17:34:33,472 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:33,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:33,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:33,473 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:33,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 17:34:33,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:33,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:33,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 17:34:33,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:33,761 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 17:34:33,761 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:34:33,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27990294] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:33,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:34:33,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2023-12-02 17:34:33,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744768120] [2023-12-02 17:34:33,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:33,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:34:33,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:33,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:34:33,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:34:33,763 INFO L87 Difference]: Start difference. First operand 20136 states and 87884 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 17:34:34,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:34,270 INFO L93 Difference]: Finished difference Result 23054 states and 98552 transitions. [2023-12-02 17:34:34,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:34:34,271 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 17:34:34,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:34,336 INFO L225 Difference]: With dead ends: 23054 [2023-12-02 17:34:34,336 INFO L226 Difference]: Without dead ends: 22976 [2023-12-02 17:34:34,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2023-12-02 17:34:34,337 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 148 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:34,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 96 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:34:34,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22976 states. [2023-12-02 17:34:34,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22976 to 20554. [2023-12-02 17:34:34,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20554 states, 20553 states have (on average 4.358001265022138) internal successors, (89570), 20553 states have internal predecessors, (89570), 0 states have call successors, (0), 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 17:34:34,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20554 states to 20554 states and 89570 transitions. [2023-12-02 17:34:34,868 INFO L78 Accepts]: Start accepts. Automaton has 20554 states and 89570 transitions. Word has length 40 [2023-12-02 17:34:34,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:34,869 INFO L495 AbstractCegarLoop]: Abstraction has 20554 states and 89570 transitions. [2023-12-02 17:34:34,869 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 17:34:34,869 INFO L276 IsEmpty]: Start isEmpty. Operand 20554 states and 89570 transitions. [2023-12-02 17:34:34,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:34,905 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:34,906 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 17:34:34,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 17:34:35,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-02 17:34:35,106 INFO L420 AbstractCegarLoop]: === Iteration 30 === 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 17:34:35,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:35,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1249992177, now seen corresponding path program 10 times [2023-12-02 17:34:35,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:35,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276079312] [2023-12-02 17:34:35,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:35,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:35,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:35,349 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 17:34:35,349 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:35,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276079312] [2023-12-02 17:34:35,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276079312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:35,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:35,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:35,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713110782] [2023-12-02 17:34:35,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:35,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:35,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:35,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:35,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:35,351 INFO L87 Difference]: Start difference. First operand 20554 states and 89570 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 17:34:35,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:35,878 INFO L93 Difference]: Finished difference Result 28267 states and 121530 transitions. [2023-12-02 17:34:35,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:34:35,878 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 17:34:35,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:35,968 INFO L225 Difference]: With dead ends: 28267 [2023-12-02 17:34:35,968 INFO L226 Difference]: Without dead ends: 27731 [2023-12-02 17:34:35,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:34:35,969 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 182 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:35,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 89 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:34:36,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27731 states. [2023-12-02 17:34:36,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27731 to 20296. [2023-12-02 17:34:36,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20296 states, 20295 states have (on average 4.355210643015521) internal successors, (88389), 20295 states have internal predecessors, (88389), 0 states have call successors, (0), 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 17:34:36,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20296 states to 20296 states and 88389 transitions. [2023-12-02 17:34:36,483 INFO L78 Accepts]: Start accepts. Automaton has 20296 states and 88389 transitions. Word has length 40 [2023-12-02 17:34:36,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:36,483 INFO L495 AbstractCegarLoop]: Abstraction has 20296 states and 88389 transitions. [2023-12-02 17:34:36,483 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 17:34:36,483 INFO L276 IsEmpty]: Start isEmpty. Operand 20296 states and 88389 transitions. [2023-12-02 17:34:36,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:36,520 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:36,520 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 17:34:36,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-02 17:34:36,520 INFO L420 AbstractCegarLoop]: === Iteration 31 === 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 17:34:36,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:36,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1444519251, now seen corresponding path program 11 times [2023-12-02 17:34:36,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:36,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980853629] [2023-12-02 17:34:36,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:36,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:36,913 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 17:34:36,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:36,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980853629] [2023-12-02 17:34:36,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980853629] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:36,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:36,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:34:36,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794127383] [2023-12-02 17:34:36,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:36,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:34:36,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:36,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:34:36,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:34:36,915 INFO L87 Difference]: Start difference. First operand 20296 states and 88389 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 17:34:37,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:37,275 INFO L93 Difference]: Finished difference Result 20720 states and 89885 transitions. [2023-12-02 17:34:37,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:34:37,275 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 17:34:37,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:37,334 INFO L225 Difference]: With dead ends: 20720 [2023-12-02 17:34:37,334 INFO L226 Difference]: Without dead ends: 20720 [2023-12-02 17:34:37,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 17:34:37,335 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 79 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:37,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 74 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:37,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20720 states. [2023-12-02 17:34:37,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20720 to 20312. [2023-12-02 17:34:37,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20312 states, 20311 states have (on average 4.3535522623209095) internal successors, (88425), 20311 states have internal predecessors, (88425), 0 states have call successors, (0), 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 17:34:37,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20312 states to 20312 states and 88425 transitions. [2023-12-02 17:34:37,765 INFO L78 Accepts]: Start accepts. Automaton has 20312 states and 88425 transitions. Word has length 40 [2023-12-02 17:34:37,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:37,765 INFO L495 AbstractCegarLoop]: Abstraction has 20312 states and 88425 transitions. [2023-12-02 17:34:37,765 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 17:34:37,765 INFO L276 IsEmpty]: Start isEmpty. Operand 20312 states and 88425 transitions. [2023-12-02 17:34:37,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:37,801 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:37,801 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 17:34:37,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-02 17:34:37,802 INFO L420 AbstractCegarLoop]: === Iteration 32 === 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 17:34:37,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:37,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1387698601, now seen corresponding path program 12 times [2023-12-02 17:34:37,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:37,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025309947] [2023-12-02 17:34:37,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:37,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:37,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:38,058 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 17:34:38,058 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:38,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025309947] [2023-12-02 17:34:38,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025309947] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:38,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:38,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:34:38,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692663249] [2023-12-02 17:34:38,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:38,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:34:38,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:38,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:34:38,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:34:38,060 INFO L87 Difference]: Start difference. First operand 20312 states and 88425 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 17:34:38,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:38,505 INFO L93 Difference]: Finished difference Result 21818 states and 94310 transitions. [2023-12-02 17:34:38,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 17:34:38,505 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 17:34:38,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:38,567 INFO L225 Difference]: With dead ends: 21818 [2023-12-02 17:34:38,567 INFO L226 Difference]: Without dead ends: 21718 [2023-12-02 17:34:38,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:34:38,568 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 137 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:38,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 81 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:38,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21718 states. [2023-12-02 17:34:38,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21718 to 20180. [2023-12-02 17:34:39,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20180 states, 20179 states have (on average 4.361960453937262) internal successors, (88020), 20179 states have internal predecessors, (88020), 0 states have call successors, (0), 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 17:34:39,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20180 states to 20180 states and 88020 transitions. [2023-12-02 17:34:39,087 INFO L78 Accepts]: Start accepts. Automaton has 20180 states and 88020 transitions. Word has length 40 [2023-12-02 17:34:39,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:39,087 INFO L495 AbstractCegarLoop]: Abstraction has 20180 states and 88020 transitions. [2023-12-02 17:34:39,087 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 17:34:39,087 INFO L276 IsEmpty]: Start isEmpty. Operand 20180 states and 88020 transitions. [2023-12-02 17:34:39,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:39,123 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:39,124 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 17:34:39,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-02 17:34:39,124 INFO L420 AbstractCegarLoop]: === Iteration 33 === 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 17:34:39,124 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:39,124 INFO L85 PathProgramCache]: Analyzing trace with hash 834813037, now seen corresponding path program 13 times [2023-12-02 17:34:39,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:39,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056819984] [2023-12-02 17:34:39,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:39,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:39,344 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 17:34:39,345 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:39,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056819984] [2023-12-02 17:34:39,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056819984] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:39,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:39,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:39,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621402271] [2023-12-02 17:34:39,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:39,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:39,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:39,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:39,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:39,346 INFO L87 Difference]: Start difference. First operand 20180 states and 88020 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 17:34:39,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:39,932 INFO L93 Difference]: Finished difference Result 27745 states and 118814 transitions. [2023-12-02 17:34:39,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:34:39,932 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 17:34:39,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:40,014 INFO L225 Difference]: With dead ends: 27745 [2023-12-02 17:34:40,014 INFO L226 Difference]: Without dead ends: 27185 [2023-12-02 17:34:40,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:34:40,014 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 194 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:40,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 105 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:34:40,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27185 states. [2023-12-02 17:34:40,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27185 to 18870. [2023-12-02 17:34:40,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18870 states, 18869 states have (on average 4.373045736393026) internal successors, (82515), 18869 states have internal predecessors, (82515), 0 states have call successors, (0), 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 17:34:40,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18870 states to 18870 states and 82515 transitions. [2023-12-02 17:34:40,499 INFO L78 Accepts]: Start accepts. Automaton has 18870 states and 82515 transitions. Word has length 40 [2023-12-02 17:34:40,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:40,499 INFO L495 AbstractCegarLoop]: Abstraction has 18870 states and 82515 transitions. [2023-12-02 17:34:40,500 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 17:34:40,500 INFO L276 IsEmpty]: Start isEmpty. Operand 18870 states and 82515 transitions. [2023-12-02 17:34:40,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:40,533 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:40,534 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 17:34:40,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-12-02 17:34:40,534 INFO L420 AbstractCegarLoop]: === Iteration 34 === 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 17:34:40,534 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:40,534 INFO L85 PathProgramCache]: Analyzing trace with hash 463871715, now seen corresponding path program 14 times [2023-12-02 17:34:40,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:40,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218028576] [2023-12-02 17:34:40,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:40,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:40,765 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 17:34:40,765 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:40,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218028576] [2023-12-02 17:34:40,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218028576] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:40,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:40,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:40,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227563689] [2023-12-02 17:34:40,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:40,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:40,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:40,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:40,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:40,767 INFO L87 Difference]: Start difference. First operand 18870 states and 82515 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 17:34:41,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:41,109 INFO L93 Difference]: Finished difference Result 19356 states and 84292 transitions. [2023-12-02 17:34:41,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:34:41,110 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 17:34:41,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:41,185 INFO L225 Difference]: With dead ends: 19356 [2023-12-02 17:34:41,185 INFO L226 Difference]: Without dead ends: 19356 [2023-12-02 17:34:41,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:34:41,186 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 85 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:41,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 64 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:41,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19356 states. [2023-12-02 17:34:41,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19356 to 18970. [2023-12-02 17:34:41,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18970 states, 18969 states have (on average 4.362697031999578) internal successors, (82756), 18969 states have internal predecessors, (82756), 0 states have call successors, (0), 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 17:34:41,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18970 states to 18970 states and 82756 transitions. [2023-12-02 17:34:41,686 INFO L78 Accepts]: Start accepts. Automaton has 18970 states and 82756 transitions. Word has length 40 [2023-12-02 17:34:41,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:41,686 INFO L495 AbstractCegarLoop]: Abstraction has 18970 states and 82756 transitions. [2023-12-02 17:34:41,686 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 17:34:41,686 INFO L276 IsEmpty]: Start isEmpty. Operand 18970 states and 82756 transitions. [2023-12-02 17:34:41,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:41,724 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:41,724 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 17:34:41,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-12-02 17:34:41,724 INFO L420 AbstractCegarLoop]: === Iteration 35 === 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 17:34:41,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:41,725 INFO L85 PathProgramCache]: Analyzing trace with hash -209785589, now seen corresponding path program 15 times [2023-12-02 17:34:41,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:41,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852217965] [2023-12-02 17:34:41,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:41,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:41,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:41,962 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:34:41,963 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:41,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852217965] [2023-12-02 17:34:41,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852217965] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:41,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239831865] [2023-12-02 17:34:41,963 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:41,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:41,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:41,964 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:41,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 17:34:42,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:42,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:42,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 17:34:42,097 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:42,388 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:42,388 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:42,561 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 17:34:42,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239831865] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:42,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 17:34:42,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6, 7] total 18 [2023-12-02 17:34:42,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772650226] [2023-12-02 17:34:42,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:42,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 17:34:42,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:42,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 17:34:42,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2023-12-02 17:34:42,563 INFO L87 Difference]: Start difference. First operand 18970 states and 82756 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:43,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:43,303 INFO L93 Difference]: Finished difference Result 32494 states and 136031 transitions. [2023-12-02 17:34:43,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 17:34:43,303 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:43,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:43,418 INFO L225 Difference]: With dead ends: 32494 [2023-12-02 17:34:43,418 INFO L226 Difference]: Without dead ends: 32288 [2023-12-02 17:34:43,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2023-12-02 17:34:43,419 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 304 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:43,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 110 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 17:34:43,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32288 states. [2023-12-02 17:34:43,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32288 to 19342. [2023-12-02 17:34:43,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19342 states, 19341 states have (on average 4.365699808696552) internal successors, (84437), 19341 states have internal predecessors, (84437), 0 states have call successors, (0), 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 17:34:44,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19342 states to 19342 states and 84437 transitions. [2023-12-02 17:34:44,050 INFO L78 Accepts]: Start accepts. Automaton has 19342 states and 84437 transitions. Word has length 40 [2023-12-02 17:34:44,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:44,050 INFO L495 AbstractCegarLoop]: Abstraction has 19342 states and 84437 transitions. [2023-12-02 17:34:44,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 17:34:44,050 INFO L276 IsEmpty]: Start isEmpty. Operand 19342 states and 84437 transitions. [2023-12-02 17:34:44,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:34:44,085 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:44,085 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 17:34:44,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-02 17:34:44,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-12-02 17:34:44,285 INFO L420 AbstractCegarLoop]: === Iteration 36 === 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 17:34:44,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:44,286 INFO L85 PathProgramCache]: Analyzing trace with hash 71419079, now seen corresponding path program 16 times [2023-12-02 17:34:44,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:44,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541721727] [2023-12-02 17:34:44,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:44,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:44,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:44,479 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 17:34:44,479 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:44,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541721727] [2023-12-02 17:34:44,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541721727] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:44,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:44,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:44,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790275904] [2023-12-02 17:34:44,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:44,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:44,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:44,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:44,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:44,481 INFO L87 Difference]: Start difference. First operand 19342 states and 84437 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 17:34:44,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:44,790 INFO L93 Difference]: Finished difference Result 19552 states and 85331 transitions. [2023-12-02 17:34:44,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:34:44,791 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 17:34:44,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:44,862 INFO L225 Difference]: With dead ends: 19552 [2023-12-02 17:34:44,862 INFO L226 Difference]: Without dead ends: 19035 [2023-12-02 17:34:44,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:34:44,863 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 92 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:44,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 69 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:44,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19035 states. [2023-12-02 17:34:45,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19035 to 18531. [2023-12-02 17:34:45,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18531 states, 18530 states have (on average 4.4055045871559635) internal successors, (81634), 18530 states have internal predecessors, (81634), 0 states have call successors, (0), 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 17:34:45,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18531 states to 18531 states and 81634 transitions. [2023-12-02 17:34:45,281 INFO L78 Accepts]: Start accepts. Automaton has 18531 states and 81634 transitions. Word has length 40 [2023-12-02 17:34:45,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:45,281 INFO L495 AbstractCegarLoop]: Abstraction has 18531 states and 81634 transitions. [2023-12-02 17:34:45,281 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 17:34:45,281 INFO L276 IsEmpty]: Start isEmpty. Operand 18531 states and 81634 transitions. [2023-12-02 17:34:45,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:45,314 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:45,314 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 17:34:45,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-12-02 17:34:45,315 INFO L420 AbstractCegarLoop]: === Iteration 37 === 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 17:34:45,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:45,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1556949667, now seen corresponding path program 1 times [2023-12-02 17:34:45,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:45,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152983653] [2023-12-02 17:34:45,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:45,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:45,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:45,430 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:45,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152983653] [2023-12-02 17:34:45,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152983653] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:45,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916078339] [2023-12-02 17:34:45,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:45,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:45,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:45,431 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:45,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 17:34:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:45,564 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 17:34:45,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:45,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:34:45,634 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:45,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:34:45,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916078339] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:45,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 17:34:45,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 10 [2023-12-02 17:34:45,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878971092] [2023-12-02 17:34:45,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:45,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:34:45,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:45,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:34:45,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:34:45,728 INFO L87 Difference]: Start difference. First operand 18531 states and 81634 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 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 17:34:46,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:46,033 INFO L93 Difference]: Finished difference Result 28202 states and 123233 transitions. [2023-12-02 17:34:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:34:46,033 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 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 17:34:46,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:46,133 INFO L225 Difference]: With dead ends: 28202 [2023-12-02 17:34:46,133 INFO L226 Difference]: Without dead ends: 27942 [2023-12-02 17:34:46,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-12-02 17:34:46,134 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 122 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:46,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 99 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:34:46,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27942 states. [2023-12-02 17:34:46,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27942 to 17885. [2023-12-02 17:34:46,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17885 states, 17884 states have (on average 4.371393424289868) internal successors, (78178), 17884 states have internal predecessors, (78178), 0 states have call successors, (0), 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 17:34:46,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17885 states to 17885 states and 78178 transitions. [2023-12-02 17:34:46,615 INFO L78 Accepts]: Start accepts. Automaton has 17885 states and 78178 transitions. Word has length 45 [2023-12-02 17:34:46,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:46,615 INFO L495 AbstractCegarLoop]: Abstraction has 17885 states and 78178 transitions. [2023-12-02 17:34:46,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 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 17:34:46,615 INFO L276 IsEmpty]: Start isEmpty. Operand 17885 states and 78178 transitions. [2023-12-02 17:34:46,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:46,647 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:46,647 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 17:34:46,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 17:34:46,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-02 17:34:46,848 INFO L420 AbstractCegarLoop]: === Iteration 38 === 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 17:34:46,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:46,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1516291985, now seen corresponding path program 1 times [2023-12-02 17:34:46,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:46,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383922353] [2023-12-02 17:34:46,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:46,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:46,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:46,971 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:46,971 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:46,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383922353] [2023-12-02 17:34:46,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383922353] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:46,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143422215] [2023-12-02 17:34:46,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:46,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:46,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:46,972 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:46,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 17:34:47,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:47,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 17:34:47,159 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:47,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:47,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:34:47,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143422215] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:47,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:34:47,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 6 [2023-12-02 17:34:47,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577741665] [2023-12-02 17:34:47,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:47,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:34:47,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:47,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:34:47,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:34:47,190 INFO L87 Difference]: Start difference. First operand 17885 states and 78178 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 17:34:47,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:47,513 INFO L93 Difference]: Finished difference Result 30274 states and 133304 transitions. [2023-12-02 17:34:47,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:34:47,513 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 17:34:47,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:47,612 INFO L225 Difference]: With dead ends: 30274 [2023-12-02 17:34:47,612 INFO L226 Difference]: Without dead ends: 30274 [2023-12-02 17:34:47,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-02 17:34:47,612 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 121 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:47,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 83 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:34:47,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30274 states. [2023-12-02 17:34:48,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30274 to 18503. [2023-12-02 17:34:48,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18503 states, 18502 states have (on average 4.378661766295536) internal successors, (81014), 18502 states have internal predecessors, (81014), 0 states have call successors, (0), 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 17:34:48,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18503 states to 18503 states and 81014 transitions. [2023-12-02 17:34:48,265 INFO L78 Accepts]: Start accepts. Automaton has 18503 states and 81014 transitions. Word has length 45 [2023-12-02 17:34:48,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:48,265 INFO L495 AbstractCegarLoop]: Abstraction has 18503 states and 81014 transitions. [2023-12-02 17:34:48,265 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 17:34:48,265 INFO L276 IsEmpty]: Start isEmpty. Operand 18503 states and 81014 transitions. [2023-12-02 17:34:48,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:48,299 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:48,299 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 17:34:48,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 17:34:48,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:48,500 INFO L420 AbstractCegarLoop]: === Iteration 39 === 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 17:34:48,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:48,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1396035713, now seen corresponding path program 2 times [2023-12-02 17:34:48,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:48,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707938904] [2023-12-02 17:34:48,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:48,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:48,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:48,718 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:48,718 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:48,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707938904] [2023-12-02 17:34:48,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707938904] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:48,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:48,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:48,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889630088] [2023-12-02 17:34:48,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:48,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:34:48,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:48,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:34:48,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:48,719 INFO L87 Difference]: Start difference. First operand 18503 states and 81014 transitions. Second operand has 5 states, 5 states have (on average 9.0) 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 17:34:49,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:49,043 INFO L93 Difference]: Finished difference Result 23977 states and 105140 transitions. [2023-12-02 17:34:49,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:34:49,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:49,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:49,123 INFO L225 Difference]: With dead ends: 23977 [2023-12-02 17:34:49,123 INFO L226 Difference]: Without dead ends: 23947 [2023-12-02 17:34:49,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:49,124 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 85 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:49,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 49 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:49,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23947 states. [2023-12-02 17:34:49,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23947 to 19587. [2023-12-02 17:34:49,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19587 states, 19586 states have (on average 4.394465434494026) internal successors, (86070), 19586 states have internal predecessors, (86070), 0 states have call successors, (0), 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 17:34:49,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19587 states to 19587 states and 86070 transitions. [2023-12-02 17:34:49,588 INFO L78 Accepts]: Start accepts. Automaton has 19587 states and 86070 transitions. Word has length 45 [2023-12-02 17:34:49,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:49,588 INFO L495 AbstractCegarLoop]: Abstraction has 19587 states and 86070 transitions. [2023-12-02 17:34:49,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:49,588 INFO L276 IsEmpty]: Start isEmpty. Operand 19587 states and 86070 transitions. [2023-12-02 17:34:49,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:49,624 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:49,624 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 17:34:49,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-12-02 17:34:49,624 INFO L420 AbstractCegarLoop]: === Iteration 40 === 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 17:34:49,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:49,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1504437175, now seen corresponding path program 2 times [2023-12-02 17:34:49,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:49,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215588664] [2023-12-02 17:34:49,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:49,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:49,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:49,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:49,863 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:49,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215588664] [2023-12-02 17:34:49,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215588664] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:49,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5190816] [2023-12-02 17:34:49,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:34:49,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:49,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:49,864 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:49,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 17:34:49,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 17:34:49,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:49,997 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 17:34:49,999 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:50,190 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:34:50,191 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:50,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:34:50,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5190816] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:50,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [112500752] [2023-12-02 17:34:50,358 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 17:34:50,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:50,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 7] total 16 [2023-12-02 17:34:50,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055504362] [2023-12-02 17:34:50,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:50,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 17:34:50,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:50,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 17:34:50,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2023-12-02 17:34:50,360 INFO L87 Difference]: Start difference. First operand 19587 states and 86070 transitions. Second operand has 17 states, 17 states have (on average 6.294117647058823) internal successors, (107), 16 states have internal predecessors, (107), 0 states have call successors, (0), 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 17:34:53,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:53,260 INFO L93 Difference]: Finished difference Result 42392 states and 179159 transitions. [2023-12-02 17:34:53,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-12-02 17:34:53,261 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.294117647058823) internal successors, (107), 16 states have internal predecessors, (107), 0 states have call successors, (0), 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 17:34:53,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:53,393 INFO L225 Difference]: With dead ends: 42392 [2023-12-02 17:34:53,393 INFO L226 Difference]: Without dead ends: 42392 [2023-12-02 17:34:53,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2243 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1508, Invalid=5134, Unknown=0, NotChecked=0, Total=6642 [2023-12-02 17:34:53,396 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 757 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 2147 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 2224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 2147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:53,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [757 Valid, 501 Invalid, 2224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 2147 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-02 17:34:53,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42392 states. [2023-12-02 17:34:53,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42392 to 18825. [2023-12-02 17:34:53,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18825 states, 18824 states have (on average 4.355344241393965) internal successors, (81985), 18824 states have internal predecessors, (81985), 0 states have call successors, (0), 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 17:34:54,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18825 states to 18825 states and 81985 transitions. [2023-12-02 17:34:54,037 INFO L78 Accepts]: Start accepts. Automaton has 18825 states and 81985 transitions. Word has length 45 [2023-12-02 17:34:54,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:54,037 INFO L495 AbstractCegarLoop]: Abstraction has 18825 states and 81985 transitions. [2023-12-02 17:34:54,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.294117647058823) internal successors, (107), 16 states have internal predecessors, (107), 0 states have call successors, (0), 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 17:34:54,037 INFO L276 IsEmpty]: Start isEmpty. Operand 18825 states and 81985 transitions. [2023-12-02 17:34:54,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:54,071 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:54,071 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:34:54,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 17:34:54,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:54,272 INFO L420 AbstractCegarLoop]: === Iteration 41 === 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 17:34:54,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:54,272 INFO L85 PathProgramCache]: Analyzing trace with hash 2094600657, now seen corresponding path program 3 times [2023-12-02 17:34:54,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:54,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170671241] [2023-12-02 17:34:54,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:54,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:54,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:54,428 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:54,428 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:54,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170671241] [2023-12-02 17:34:54,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170671241] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:54,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:54,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:54,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146308248] [2023-12-02 17:34:54,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:54,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:34:54,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:54,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:34:54,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:54,430 INFO L87 Difference]: Start difference. First operand 18825 states and 81985 transitions. Second operand has 5 states, 5 states have (on average 9.0) 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 17:34:54,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:54,765 INFO L93 Difference]: Finished difference Result 19416 states and 83747 transitions. [2023-12-02 17:34:54,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:34:54,766 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:54,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:54,820 INFO L225 Difference]: With dead ends: 19416 [2023-12-02 17:34:54,820 INFO L226 Difference]: Without dead ends: 19326 [2023-12-02 17:34:54,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:34:54,821 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 86 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:54,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 68 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:54,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19326 states. [2023-12-02 17:34:55,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19326 to 17675. [2023-12-02 17:34:55,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17675 states, 17674 states have (on average 4.367149485119384) internal successors, (77185), 17674 states have internal predecessors, (77185), 0 states have call successors, (0), 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 17:34:55,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17675 states to 17675 states and 77185 transitions. [2023-12-02 17:34:55,217 INFO L78 Accepts]: Start accepts. Automaton has 17675 states and 77185 transitions. Word has length 45 [2023-12-02 17:34:55,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:55,217 INFO L495 AbstractCegarLoop]: Abstraction has 17675 states and 77185 transitions. [2023-12-02 17:34:55,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:55,218 INFO L276 IsEmpty]: Start isEmpty. Operand 17675 states and 77185 transitions. [2023-12-02 17:34:55,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:55,249 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:55,250 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 17:34:55,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-12-02 17:34:55,250 INFO L420 AbstractCegarLoop]: === Iteration 42 === 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 17:34:55,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:55,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1134977393, now seen corresponding path program 4 times [2023-12-02 17:34:55,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:55,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127266298] [2023-12-02 17:34:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:55,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:55,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:55,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:55,449 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:55,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127266298] [2023-12-02 17:34:55,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127266298] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:55,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:55,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:55,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770683016] [2023-12-02 17:34:55,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:55,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:34:55,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:55,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:34:55,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:55,450 INFO L87 Difference]: Start difference. First operand 17675 states and 77185 transitions. Second operand has 5 states, 5 states have (on average 9.0) 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 17:34:55,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:55,782 INFO L93 Difference]: Finished difference Result 23456 states and 101596 transitions. [2023-12-02 17:34:55,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:34:55,782 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:55,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:55,850 INFO L225 Difference]: With dead ends: 23456 [2023-12-02 17:34:55,851 INFO L226 Difference]: Without dead ends: 23426 [2023-12-02 17:34:55,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:55,851 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 77 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:55,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 65 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:55,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23426 states. [2023-12-02 17:34:56,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23426 to 17209. [2023-12-02 17:34:56,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17209 states, 17208 states have (on average 4.344374709437471) internal successors, (74758), 17208 states have internal predecessors, (74758), 0 states have call successors, (0), 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 17:34:56,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17209 states to 17209 states and 74758 transitions. [2023-12-02 17:34:56,278 INFO L78 Accepts]: Start accepts. Automaton has 17209 states and 74758 transitions. Word has length 45 [2023-12-02 17:34:56,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:56,278 INFO L495 AbstractCegarLoop]: Abstraction has 17209 states and 74758 transitions. [2023-12-02 17:34:56,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:56,278 INFO L276 IsEmpty]: Start isEmpty. Operand 17209 states and 74758 transitions. [2023-12-02 17:34:56,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:56,309 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:56,309 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 17:34:56,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-12-02 17:34:56,309 INFO L420 AbstractCegarLoop]: === Iteration 43 === 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 17:34:56,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:56,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1278394445, now seen corresponding path program 5 times [2023-12-02 17:34:56,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:56,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286313437] [2023-12-02 17:34:56,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:56,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:56,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:56,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:56,491 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:56,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286313437] [2023-12-02 17:34:56,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286313437] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:56,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:56,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:56,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246857667] [2023-12-02 17:34:56,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:56,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:34:56,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:56,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:34:56,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:56,493 INFO L87 Difference]: Start difference. First operand 17209 states and 74758 transitions. Second operand has 5 states, 5 states have (on average 9.0) 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 17:34:56,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:56,869 INFO L93 Difference]: Finished difference Result 28602 states and 123751 transitions. [2023-12-02 17:34:56,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:34:56,869 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:56,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:56,959 INFO L225 Difference]: With dead ends: 28602 [2023-12-02 17:34:56,959 INFO L226 Difference]: Without dead ends: 28602 [2023-12-02 17:34:56,959 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:56,959 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 113 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:56,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 71 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:56,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28602 states. [2023-12-02 17:34:57,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28602 to 17159. [2023-12-02 17:34:57,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17159 states, 17158 states have (on average 4.35178925282667) internal successors, (74668), 17158 states have internal predecessors, (74668), 0 states have call successors, (0), 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 17:34:57,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17159 states to 17159 states and 74668 transitions. [2023-12-02 17:34:57,428 INFO L78 Accepts]: Start accepts. Automaton has 17159 states and 74668 transitions. Word has length 45 [2023-12-02 17:34:57,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:57,429 INFO L495 AbstractCegarLoop]: Abstraction has 17159 states and 74668 transitions. [2023-12-02 17:34:57,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:57,429 INFO L276 IsEmpty]: Start isEmpty. Operand 17159 states and 74668 transitions. [2023-12-02 17:34:57,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:57,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:57,460 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 17:34:57,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-12-02 17:34:57,460 INFO L420 AbstractCegarLoop]: === Iteration 44 === 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 17:34:57,460 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:57,460 INFO L85 PathProgramCache]: Analyzing trace with hash -709936153, now seen corresponding path program 3 times [2023-12-02 17:34:57,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:57,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028798276] [2023-12-02 17:34:57,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:57,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:57,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:34:57,665 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:57,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028798276] [2023-12-02 17:34:57,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028798276] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:57,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:57,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:57,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632911245] [2023-12-02 17:34:57,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:57,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:34:57,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:57,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:34:57,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:57,667 INFO L87 Difference]: Start difference. First operand 17159 states and 74668 transitions. Second operand has 5 states, 5 states have (on average 9.0) 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 17:34:57,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:57,998 INFO L93 Difference]: Finished difference Result 25984 states and 112139 transitions. [2023-12-02 17:34:57,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:34:57,998 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:57,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:58,077 INFO L225 Difference]: With dead ends: 25984 [2023-12-02 17:34:58,077 INFO L226 Difference]: Without dead ends: 25794 [2023-12-02 17:34:58,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:34:58,077 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 88 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:58,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 52 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:58,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25794 states. [2023-12-02 17:34:58,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25794 to 19429. [2023-12-02 17:34:58,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19429 states, 19428 states have (on average 4.436380481778876) internal successors, (86190), 19428 states have internal predecessors, (86190), 0 states have call successors, (0), 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 17:34:58,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19429 states to 19429 states and 86190 transitions. [2023-12-02 17:34:58,653 INFO L78 Accepts]: Start accepts. Automaton has 19429 states and 86190 transitions. Word has length 45 [2023-12-02 17:34:58,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:58,654 INFO L495 AbstractCegarLoop]: Abstraction has 19429 states and 86190 transitions. [2023-12-02 17:34:58,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) 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 17:34:58,654 INFO L276 IsEmpty]: Start isEmpty. Operand 19429 states and 86190 transitions. [2023-12-02 17:34:58,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:58,689 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:58,689 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 17:34:58,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-12-02 17:34:58,689 INFO L420 AbstractCegarLoop]: === Iteration 45 === 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 17:34:58,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:58,690 INFO L85 PathProgramCache]: Analyzing trace with hash 752560059, now seen corresponding path program 4 times [2023-12-02 17:34:58,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:58,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025789085] [2023-12-02 17:34:58,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:58,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:58,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:58,935 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:34:58,935 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:58,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025789085] [2023-12-02 17:34:58,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025789085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:34:58,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:34:58,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:34:58,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871204925] [2023-12-02 17:34:58,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:34:58,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:34:58,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:58,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:34:58,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:34:58,937 INFO L87 Difference]: Start difference. First operand 19429 states and 86190 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 17:34:59,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:59,343 INFO L93 Difference]: Finished difference Result 21225 states and 93523 transitions. [2023-12-02 17:34:59,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 17:34:59,343 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 17:34:59,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:59,404 INFO L225 Difference]: With dead ends: 21225 [2023-12-02 17:34:59,405 INFO L226 Difference]: Without dead ends: 21195 [2023-12-02 17:34:59,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:34:59,405 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 92 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:59,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 65 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:34:59,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21195 states. [2023-12-02 17:34:59,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21195 to 19405. [2023-12-02 17:34:59,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19405 states, 19404 states have (on average 4.4352195423623995) internal successors, (86061), 19404 states have internal predecessors, (86061), 0 states have call successors, (0), 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 17:34:59,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19405 states to 19405 states and 86061 transitions. [2023-12-02 17:34:59,837 INFO L78 Accepts]: Start accepts. Automaton has 19405 states and 86061 transitions. Word has length 45 [2023-12-02 17:34:59,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:59,838 INFO L495 AbstractCegarLoop]: Abstraction has 19405 states and 86061 transitions. [2023-12-02 17:34:59,838 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 17:34:59,838 INFO L276 IsEmpty]: Start isEmpty. Operand 19405 states and 86061 transitions. [2023-12-02 17:34:59,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:34:59,874 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:59,874 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 17:34:59,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-12-02 17:34:59,874 INFO L420 AbstractCegarLoop]: === Iteration 46 === 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 17:34:59,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:59,874 INFO L85 PathProgramCache]: Analyzing trace with hash 244890391, now seen corresponding path program 5 times [2023-12-02 17:34:59,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:59,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717277894] [2023-12-02 17:34:59,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:59,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:59,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:00,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:35:00,038 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:00,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717277894] [2023-12-02 17:35:00,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717277894] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:35:00,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:35:00,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:35:00,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154110397] [2023-12-02 17:35:00,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:35:00,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:35:00,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:35:00,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:35:00,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:35:00,039 INFO L87 Difference]: Start difference. First operand 19405 states and 86061 transitions. Second operand has 5 states, 5 states have (on average 9.0) 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 17:35:00,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:35:00,331 INFO L93 Difference]: Finished difference Result 20306 states and 88663 transitions. [2023-12-02 17:35:00,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:35:00,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) 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 17:35:00,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:35:00,389 INFO L225 Difference]: With dead ends: 20306 [2023-12-02 17:35:00,389 INFO L226 Difference]: Without dead ends: 19736 [2023-12-02 17:35:00,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:35:00,389 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 80 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:35:00,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 57 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:35:00,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19736 states. [2023-12-02 17:35:00,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19736 to 18165. [2023-12-02 17:35:00,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18165 states, 18164 states have (on average 4.46393966086765) internal successors, (81083), 18164 states have internal predecessors, (81083), 0 states have call successors, (0), 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 17:35:00,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18165 states to 18165 states and 81083 transitions. [2023-12-02 17:35:00,798 INFO L78 Accepts]: Start accepts. Automaton has 18165 states and 81083 transitions. Word has length 45 [2023-12-02 17:35:00,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:35:00,798 INFO L495 AbstractCegarLoop]: Abstraction has 18165 states and 81083 transitions. [2023-12-02 17:35:00,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) 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 17:35:00,798 INFO L276 IsEmpty]: Start isEmpty. Operand 18165 states and 81083 transitions. [2023-12-02 17:35:00,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:35:00,831 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:35:00,831 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 17:35:00,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-12-02 17:35:00,832 INFO L420 AbstractCegarLoop]: === Iteration 47 === 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 17:35:00,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:35:00,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1673977853, now seen corresponding path program 6 times [2023-12-02 17:35:00,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:35:00,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272969850] [2023-12-02 17:35:00,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:00,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:35:00,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:01,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:35:01,029 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:01,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272969850] [2023-12-02 17:35:01,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272969850] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:35:01,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:35:01,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:35:01,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740031812] [2023-12-02 17:35:01,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:35:01,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:35:01,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:35:01,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:35:01,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:35:01,030 INFO L87 Difference]: Start difference. First operand 18165 states and 81083 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 17:35:01,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:35:01,261 INFO L93 Difference]: Finished difference Result 18005 states and 80546 transitions. [2023-12-02 17:35:01,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:35:01,261 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 17:35:01,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:35:01,314 INFO L225 Difference]: With dead ends: 18005 [2023-12-02 17:35:01,314 INFO L226 Difference]: Without dead ends: 17975 [2023-12-02 17:35:01,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-12-02 17:35:01,314 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 43 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:35:01,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 59 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:35:01,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17975 states. [2023-12-02 17:35:01,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17975 to 17959. [2023-12-02 17:35:01,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17959 states, 17958 states have (on average 4.477336006236775) internal successors, (80404), 17958 states have internal predecessors, (80404), 0 states have call successors, (0), 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 17:35:01,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17959 states to 17959 states and 80404 transitions. [2023-12-02 17:35:01,695 INFO L78 Accepts]: Start accepts. Automaton has 17959 states and 80404 transitions. Word has length 45 [2023-12-02 17:35:01,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:35:01,695 INFO L495 AbstractCegarLoop]: Abstraction has 17959 states and 80404 transitions. [2023-12-02 17:35:01,695 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 17:35:01,695 INFO L276 IsEmpty]: Start isEmpty. Operand 17959 states and 80404 transitions. [2023-12-02 17:35:01,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 17:35:01,728 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:35:01,728 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 17:35:01,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-12-02 17:35:01,728 INFO L420 AbstractCegarLoop]: === Iteration 48 === 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 17:35:01,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:35:01,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1760088882, now seen corresponding path program 1 times [2023-12-02 17:35:01,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:35:01,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696474162] [2023-12-02 17:35:01,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:01,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:35:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:04,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:35:04,288 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:04,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696474162] [2023-12-02 17:35:04,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696474162] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:35:04,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773950321] [2023-12-02 17:35:04,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:04,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:35:04,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:35:04,289 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:35:04,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 17:35:04,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:04,441 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 76 conjunts are in the unsatisfiable core [2023-12-02 17:35:04,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:35:04,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,487 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,487 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,515 INFO L349 Elim1Store]: treesize reduction 31, result has 13.9 percent of original size [2023-12-02 17:35:04,515 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 30 [2023-12-02 17:35:04,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,543 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,560 INFO L349 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2023-12-02 17:35:04,560 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 54 treesize of output 55 [2023-12-02 17:35:04,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,589 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,612 INFO L349 Elim1Store]: treesize reduction 31, result has 13.9 percent of original size [2023-12-02 17:35:04,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 30 [2023-12-02 17:35:04,639 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,640 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,640 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,641 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,663 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,664 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,678 INFO L349 Elim1Store]: treesize reduction 35, result has 2.8 percent of original size [2023-12-02 17:35:04,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 1 [2023-12-02 17:35:04,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,719 INFO L349 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2023-12-02 17:35:04,719 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 344 treesize of output 337 [2023-12-02 17:35:04,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,798 INFO L349 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2023-12-02 17:35:04,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 4 case distinctions, treesize of input 40 treesize of output 34 [2023-12-02 17:35:04,826 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,826 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,827 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,827 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,848 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,865 INFO L349 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2023-12-02 17:35:04,865 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 25 treesize of output 26 [2023-12-02 17:35:04,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,904 INFO L349 Elim1Store]: treesize reduction 46, result has 2.1 percent of original size [2023-12-02 17:35:04,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 344 treesize of output 1 [2023-12-02 17:35:04,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:04,939 INFO L349 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2023-12-02 17:35:04,939 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 53 treesize of output 47 [2023-12-02 17:35:04,974 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,974 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,974 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,975 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,988 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,989 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,989 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,990 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,996 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,005 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,005 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,009 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,009 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,010 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,010 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,056 INFO L349 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2023-12-02 17:35:05,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 65 treesize of output 59 [2023-12-02 17:35:05,091 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,092 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,092 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,093 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,136 INFO L349 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2023-12-02 17:35:05,136 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 45 treesize of output 34 [2023-12-02 17:35:05,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,175 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:05,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:35:05,194 INFO L349 Elim1Store]: treesize reduction 31, result has 13.9 percent of original size [2023-12-02 17:35:05,194 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 30 [2023-12-02 17:35:05,356 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 23 treesize of output 1 [2023-12-02 17:35:05,469 INFO L349 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2023-12-02 17:35:05,469 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 21 treesize of output 25 [2023-12-02 17:35:05,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-12-02 17:35:05,723 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 17:35:05,867 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 17:35:06,283 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 20 treesize of output 15 [2023-12-02 17:35:06,404 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-12-02 17:35:07,140 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 17:35:07,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:35:07,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:35:09,334 INFO L349 Elim1Store]: treesize reduction 23, result has 60.3 percent of original size [2023-12-02 17:35:09,334 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 207 treesize of output 113 [2023-12-02 17:35:09,459 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:09,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 447750 treesize of output 432451 [2023-12-02 17:35:10,446 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:10,447 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 7476 treesize of output 7140 [2023-12-02 17:35:10,643 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:10,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 7108 treesize of output 6532 [2023-12-02 17:35:10,841 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:10,842 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 6500 treesize of output 6348 [2023-12-02 17:35:11,040 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:11,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 6316 treesize of output 5132 [2023-12-02 17:35:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:35:54,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773950321] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:35:54,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1995403696] [2023-12-02 17:35:54,223 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 17:35:54,223 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:35:54,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17, 17] total 42 [2023-12-02 17:35:54,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867248052] [2023-12-02 17:35:54,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:35:54,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2023-12-02 17:35:54,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:35:54,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2023-12-02 17:35:54,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1587, Unknown=10, NotChecked=0, Total=1806 [2023-12-02 17:35:54,225 INFO L87 Difference]: Start difference. First operand 17959 states and 80404 transitions. Second operand has 43 states, 43 states have (on average 2.697674418604651) internal successors, (116), 42 states have internal predecessors, (116), 0 states have call successors, (0), 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 17:35:57,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-12-02 17:38:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:38:41,478 INFO L93 Difference]: Finished difference Result 360237 states and 1609059 transitions. [2023-12-02 17:38:41,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2023-12-02 17:38:41,478 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.697674418604651) internal successors, (116), 42 states have internal predecessors, (116), 0 states have call successors, (0), 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 48 [2023-12-02 17:38:41,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:38:43,731 INFO L225 Difference]: With dead ends: 360237 [2023-12-02 17:38:43,731 INFO L226 Difference]: Without dead ends: 358380 [2023-12-02 17:38:43,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27140 ImplicationChecksByTransitivity, 108.5s TimeCoverageRelationStatistics Valid=12085, Invalid=60468, Unknown=2249, NotChecked=0, Total=74802 [2023-12-02 17:38:43,737 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 7179 mSDsluCounter, 7822 mSDsCounter, 0 mSdLazyCounter, 28707 mSolverCounterSat, 941 mSolverCounterUnsat, 922 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7179 SdHoareTripleChecker+Valid, 8311 SdHoareTripleChecker+Invalid, 30570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 941 IncrementalHoareTripleChecker+Valid, 28707 IncrementalHoareTripleChecker+Invalid, 922 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:38:43,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7179 Valid, 8311 Invalid, 30570 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [941 Valid, 28707 Invalid, 922 Unknown, 0 Unchecked, 55.8s Time] [2023-12-02 17:38:44,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358380 states. [2023-12-02 17:38:50,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358380 to 70646. [2023-12-02 17:38:51,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70646 states, 70645 states have (on average 4.797452048977281) internal successors, (338916), 70645 states have internal predecessors, (338916), 0 states have call successors, (0), 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 17:38:51,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70646 states to 70646 states and 338916 transitions. [2023-12-02 17:38:51,687 INFO L78 Accepts]: Start accepts. Automaton has 70646 states and 338916 transitions. Word has length 48 [2023-12-02 17:38:51,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:38:51,687 INFO L495 AbstractCegarLoop]: Abstraction has 70646 states and 338916 transitions. [2023-12-02 17:38:51,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.697674418604651) internal successors, (116), 42 states have internal predecessors, (116), 0 states have call successors, (0), 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 17:38:51,687 INFO L276 IsEmpty]: Start isEmpty. Operand 70646 states and 338916 transitions. [2023-12-02 17:38:51,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 17:38:51,874 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:38:51,874 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 17:38:51,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-02 17:38:52,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:38:52,075 INFO L420 AbstractCegarLoop]: === Iteration 49 === 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 17:38:52,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:38:52,075 INFO L85 PathProgramCache]: Analyzing trace with hash -275749918, now seen corresponding path program 2 times [2023-12-02 17:38:52,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:38:52,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355783860] [2023-12-02 17:38:52,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:38:52,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:38:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:38:55,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:38:55,857 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:38:55,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355783860] [2023-12-02 17:38:55,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355783860] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:38:55,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010098585] [2023-12-02 17:38:55,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:38:55,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:38:55,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:38:55,859 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:38:55,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 17:38:56,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 17:38:56,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:38:56,050 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 55 conjunts are in the unsatisfiable core [2023-12-02 17:38:56,053 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:38:56,319 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 17:38:56,413 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 17:38:56,519 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 17:38:56,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:38:56,843 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-12-02 17:38:56,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:38:56,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2023-12-02 17:38:57,465 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:57,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2023-12-02 17:38:57,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:38:57,476 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:38:59,001 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:59,002 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 1 case distinctions, treesize of input 135 treesize of output 99 [2023-12-02 17:38:59,114 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:59,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 521452 treesize of output 500040 [2023-12-02 17:38:59,815 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:59,815 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 8628 treesize of output 7804 [2023-12-02 17:39:00,030 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:39:00,031 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 7764 treesize of output 7532 [2023-12-02 17:39:00,328 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:39:00,329 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 7452 treesize of output 5764 [2023-12-02 17:39:00,604 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:39:00,605 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 5724 treesize of output 5180 [2023-12-02 17:42:40,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:42:40,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010098585] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:42:40,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [928705258] [2023-12-02 17:42:40,541 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 17:42:40,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:42:40,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 35 [2023-12-02 17:42:40,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954399366] [2023-12-02 17:42:40,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:42:40,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-02 17:42:40,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:42:40,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-02 17:42:40,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1130, Unknown=7, NotChecked=0, Total=1260 [2023-12-02 17:42:40,543 INFO L87 Difference]: Start difference. First operand 70646 states and 338916 transitions. Second operand has 36 states, 36 states have (on average 3.388888888888889) internal successors, (122), 35 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:43:01,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2023-12-02 17:43:27,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:43:27,658 INFO L93 Difference]: Finished difference Result 383864 states and 1792381 transitions. [2023-12-02 17:43:27,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-12-02 17:43:27,659 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.388888888888889) internal successors, (122), 35 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2023-12-02 17:43:27,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:43:29,585 INFO L225 Difference]: With dead ends: 383864 [2023-12-02 17:43:29,585 INFO L226 Difference]: Without dead ends: 382182 [2023-12-02 17:43:29,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2741 ImplicationChecksByTransitivity, 23.5s TimeCoverageRelationStatistics Valid=1154, Invalid=9317, Unknown=241, NotChecked=0, Total=10712 [2023-12-02 17:43:29,587 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 2763 mSDsluCounter, 3060 mSDsCounter, 0 mSdLazyCounter, 7767 mSolverCounterSat, 357 mSolverCounterUnsat, 1029 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2763 SdHoareTripleChecker+Valid, 3206 SdHoareTripleChecker+Invalid, 9153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 7767 IncrementalHoareTripleChecker+Invalid, 1029 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:43:29,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2763 Valid, 3206 Invalid, 9153 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [357 Valid, 7767 Invalid, 1029 Unknown, 0 Unchecked, 22.4s Time] [2023-12-02 17:43:31,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382182 states. [2023-12-02 17:43:40,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382182 to 180385. [2023-12-02 17:43:40,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180385 states, 180384 states have (on average 4.901798385666135) internal successors, (884206), 180384 states have internal predecessors, (884206), 0 states have call successors, (0), 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 17:43:42,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180385 states to 180385 states and 884206 transitions. [2023-12-02 17:43:42,304 INFO L78 Accepts]: Start accepts. Automaton has 180385 states and 884206 transitions. Word has length 48 [2023-12-02 17:43:42,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:43:42,305 INFO L495 AbstractCegarLoop]: Abstraction has 180385 states and 884206 transitions. [2023-12-02 17:43:42,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.388888888888889) internal successors, (122), 35 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:43:42,305 INFO L276 IsEmpty]: Start isEmpty. Operand 180385 states and 884206 transitions. [2023-12-02 17:43:43,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 17:43:43,217 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:43:43,218 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 17:43:43,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 17:43:43,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-12-02 17:43:43,418 INFO L420 AbstractCegarLoop]: === Iteration 50 === 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 17:43:43,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:43:43,421 INFO L85 PathProgramCache]: Analyzing trace with hash 2017226396, now seen corresponding path program 3 times [2023-12-02 17:43:43,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:43:43,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59435300] [2023-12-02 17:43:43,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:43:43,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:43:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:43:45,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:43:45,721 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:43:45,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59435300] [2023-12-02 17:43:45,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59435300] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:43:45,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089675353] [2023-12-02 17:43:45,721 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:43:45,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:43:45,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:43:45,722 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:43:45,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 17:43:45,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:43:45,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:43:45,895 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 49 conjunts are in the unsatisfiable core [2023-12-02 17:43:45,899 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:43:45,927 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:45,928 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:45,958 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:45,958 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:45,991 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:45,991 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,022 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,023 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,061 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,095 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,096 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,129 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,130 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,161 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,161 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,199 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,199 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,234 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,235 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,270 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,270 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,306 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 16 [2023-12-02 17:43:46,340 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,340 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,371 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,371 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,401 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,401 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,436 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,436 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,472 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,473 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 16 [2023-12-02 17:43:46,504 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,504 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,535 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,535 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,561 INFO L349 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2023-12-02 17:43:46,561 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 2 case distinctions, treesize of input 12 treesize of output 16 [2023-12-02 17:43:46,756 INFO L349 Elim1Store]: treesize reduction 16, result has 86.8 percent of original size [2023-12-02 17:43:46,757 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 6 new quantified variables, introduced 15 case distinctions, treesize of input 55 treesize of output 139 [2023-12-02 17:43:47,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 20 treesize of output 15 [2023-12-02 17:43:47,984 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2023-12-02 17:43:48,489 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:43:48,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2023-12-02 17:43:48,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:43:48,503 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:43:49,153 WARN L854 $PredicateComparison]: unable to prove that (forall ((~q1~0.offset Int) (~q1~0.base Int) (~q2_front~0 Int) (v_ArrVal_1572 (Array Int Int)) (v_ArrVal_1571 (Array Int Int))) (let ((.cse2 (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_1571) |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_1572))) (let ((.cse0 (+ 1 ~q2_front~0)) (.cse1 (select .cse2 ~q1~0.base))) (or (< c_~n2~0 .cse0) (< c_~q2_back~0 .cse0) (not (= (select .cse1 (+ (* c_~q1_back~0 4) ~q1~0.offset)) c_~C~0)) (< ~q2_front~0 0) (= (+ (select (select .cse2 c_~q2~0.base) (+ (* 4 ~q2_front~0) c_~q2~0.offset)) c_~total~0 (select .cse1 (+ (* c_~q1_front~0 4) ~q1~0.offset))) 0))))) is different from false [2023-12-02 17:43:49,302 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:43:49,302 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 1152 treesize of output 1036 [2023-12-02 17:43:49,374 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:43:49,374 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 462 treesize of output 448 [2023-12-02 17:43:49,423 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:43:49,424 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 408 treesize of output 340 [2023-12-02 17:44:08,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 101 [2023-12-02 17:44:08,154 WARN L249 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:08,155 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:08,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [65500918] [2023-12-02 17:44:08,156 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 17:44:08,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:44:08,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-12-02 17:44:08,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110892964] [2023-12-02 17:44:08,157 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 17:44:08,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 17:44:08,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:44:08,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 17:44:08,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=522, Unknown=3, NotChecked=46, Total=650 [2023-12-02 17:44:08,158 INFO L87 Difference]: Start difference. First operand 180385 states and 884206 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 17:44:08,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=79, Invalid=522, Unknown=3, NotChecked=46, Total=650 [2023-12-02 17:44:08,158 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 17:44:08,159 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 17:44:08,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 17:44:08,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-12-02 17:44:08,359 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:08,361 INFO L158 Benchmark]: Toolchain (without parser) took 648602.02ms. Allocated memory was 161.5MB in the beginning and 10.8GB in the end (delta: 10.6GB). Free memory was 116.8MB in the beginning and 6.3GB in the end (delta: -6.2GB). Peak memory consumption was 4.4GB. Max. memory is 16.1GB. [2023-12-02 17:44:08,361 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 111.1MB. Free memory is still 59.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 17:44:08,361 INFO L158 Benchmark]: CACSL2BoogieTranslator took 299.98ms. Allocated memory is still 161.5MB. Free memory was 116.4MB in the beginning and 103.3MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-12-02 17:44:08,361 INFO L158 Benchmark]: Boogie Procedure Inliner took 51.37ms. Allocated memory is still 161.5MB. Free memory was 103.3MB in the beginning and 100.3MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 17:44:08,362 INFO L158 Benchmark]: Boogie Preprocessor took 44.41ms. Allocated memory is still 161.5MB. Free memory was 100.3MB in the beginning and 98.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 17:44:08,362 INFO L158 Benchmark]: RCFGBuilder took 1001.46ms. Allocated memory is still 161.5MB. Free memory was 98.2MB in the beginning and 117.2MB in the end (delta: -19.0MB). Peak memory consumption was 54.3MB. Max. memory is 16.1GB. [2023-12-02 17:44:08,362 INFO L158 Benchmark]: TraceAbstraction took 647198.23ms. Allocated memory was 161.5MB in the beginning and 10.8GB in the end (delta: 10.6GB). Free memory was 117.2MB in the beginning and 6.3GB in the end (delta: -6.2GB). Peak memory consumption was 4.4GB. Max. memory is 16.1GB. [2023-12-02 17:44:08,363 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.19ms. Allocated memory is still 111.1MB. Free memory is still 59.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 299.98ms. Allocated memory is still 161.5MB. Free memory was 116.4MB in the beginning and 103.3MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 51.37ms. Allocated memory is still 161.5MB. Free memory was 103.3MB in the beginning and 100.3MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 44.41ms. Allocated memory is still 161.5MB. Free memory was 100.3MB in the beginning and 98.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1001.46ms. Allocated memory is still 161.5MB. Free memory was 98.2MB in the beginning and 117.2MB in the end (delta: -19.0MB). Peak memory consumption was 54.3MB. Max. memory is 16.1GB. * TraceAbstraction took 647198.23ms. Allocated memory was 161.5MB in the beginning and 10.8GB in the end (delta: 10.6GB). Free memory was 117.2MB in the beginning and 6.3GB in the end (delta: -6.2GB). Peak memory consumption was 4.4GB. 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 e5124dd4a5a155d8a4e322a35428820633f9eccdd993e14120e650d1ba1fbebe --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 17:44:10,691 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 17:44:10,770 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2023-12-02 17:44:10,776 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 17:44:10,777 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 17:44:10,805 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 17:44:10,806 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 17:44:10,806 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 17:44:10,807 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 17:44:10,808 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 17:44:10,808 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 17:44:10,809 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 17:44:10,809 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 17:44:10,810 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 17:44:10,811 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 17:44:10,811 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 17:44:10,812 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 17:44:10,813 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 17:44:10,813 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 17:44:10,814 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 17:44:10,815 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 17:44:10,815 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 17:44:10,816 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 17:44:10,816 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 17:44:10,817 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 17:44:10,817 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 17:44:10,817 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 17:44:10,818 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 17:44:10,818 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 17:44:10,819 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 17:44:10,819 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 17:44:10,820 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 17:44:10,820 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 17:44:10,820 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 17:44:10,820 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:44:10,821 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 17:44:10,821 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 17:44:10,821 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 17:44:10,822 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 17:44:10,822 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 17:44:10,822 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 17:44:10,822 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 17:44:10,823 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 17:44:10,823 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 17:44:10,823 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 -> e5124dd4a5a155d8a4e322a35428820633f9eccdd993e14120e650d1ba1fbebe [2023-12-02 17:44:11,115 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 17:44:11,137 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 17:44:11,140 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 17:44:11,141 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 17:44:11,141 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 17:44:11,143 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c [2023-12-02 17:44:14,002 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 17:44:14,203 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 17:44:14,204 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c [2023-12-02 17:44:14,215 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data/8242f1088/6e8a40fe7f7e430a9b8a691cbea354a7/FLAGec3ab8b8f [2023-12-02 17:44:14,233 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/data/8242f1088/6e8a40fe7f7e430a9b8a691cbea354a7 [2023-12-02 17:44:14,236 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 17:44:14,238 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 17:44:14,239 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 17:44:14,240 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 17:44:14,246 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 17:44:14,246 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,248 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11085dc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14, skipping insertion in model container [2023-12-02 17:44:14,248 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,283 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 17:44:14,484 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c[4270,4283] [2023-12-02 17:44:14,496 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:44:14,511 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-02 17:44:14,519 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 17:44:14,541 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c[4270,4283] [2023-12-02 17:44:14,546 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:44:14,551 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 17:44:14,579 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_a01eed6c-744a-489e-b4e7-537dbbc182bd/sv-benchmarks/c/weaver/popl20-more-buffer-mult.wvr.c[4270,4283] [2023-12-02 17:44:14,584 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:44:14,595 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:44:14,596 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 17:44:14,604 INFO L206 MainTranslator]: Completed translation [2023-12-02 17:44:14,604 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14 WrapperNode [2023-12-02 17:44:14,605 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 17:44:14,606 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 17:44:14,606 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 17:44:14,606 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 17:44:14,613 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,627 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,658 INFO L138 Inliner]: procedures = 29, calls = 80, calls flagged for inlining = 18, calls inlined = 22, statements flattened = 310 [2023-12-02 17:44:14,658 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 17:44:14,659 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 17:44:14,659 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 17:44:14,660 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 17:44:14,669 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,670 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,676 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,676 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,689 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,694 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,697 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,700 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,704 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 17:44:14,705 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 17:44:14,706 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 17:44:14,706 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 17:44:14,707 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (1/1) ... [2023-12-02 17:44:14,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:44:14,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:44:14,760 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 17:44:14,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 17:44:14,837 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 17:44:14,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 17:44:14,837 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 17:44:14,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-12-02 17:44:14,838 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-12-02 17:44:14,838 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-12-02 17:44:14,838 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-12-02 17:44:14,838 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-12-02 17:44:14,839 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-12-02 17:44:14,839 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-12-02 17:44:14,839 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-12-02 17:44:14,839 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-12-02 17:44:14,840 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-12-02 17:44:14,840 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-12-02 17:44:14,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 17:44:14,840 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 17:44:14,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 17:44:14,841 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 17:44:14,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-12-02 17:44:14,843 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 17:44:14,972 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 17:44:14,974 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 17:44:15,490 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 17:44:15,953 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 17:44:15,953 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-12-02 17:44:15,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:44:15 BoogieIcfgContainer [2023-12-02 17:44:15,954 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 17:44:15,957 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 17:44:15,957 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 17:44:15,961 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 17:44:15,961 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 05:44:14" (1/3) ... [2023-12-02 17:44:15,962 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b259afd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:44:15, skipping insertion in model container [2023-12-02 17:44:15,962 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:44:14" (2/3) ... [2023-12-02 17:44:15,962 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b259afd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:44:15, skipping insertion in model container [2023-12-02 17:44:15,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:44:15" (3/3) ... [2023-12-02 17:44:15,964 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-mult.wvr.c [2023-12-02 17:44:15,974 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-12-02 17:44:15,984 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 17:44:15,984 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 17:44:15,985 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-12-02 17:44:16,043 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-12-02 17:44:16,067 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 60 places, 53 transitions, 134 flow [2023-12-02 17:44:16,323 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 4823 states, 4822 states have (on average 4.316673579427623) internal successors, (20815), 4822 states have internal predecessors, (20815), 0 states have call successors, (0), 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 17:44:16,342 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 17:44:16,349 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;@28f31913, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 17:44:16,349 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2023-12-02 17:44:16,372 INFO L276 IsEmpty]: Start isEmpty. Operand has 4823 states, 4822 states have (on average 4.316673579427623) internal successors, (20815), 4822 states have internal predecessors, (20815), 0 states have call successors, (0), 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 17:44:16,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-02 17:44:16,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:16,446 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] [2023-12-02 17:44:16,447 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 17:44:16,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:16,453 INFO L85 PathProgramCache]: Analyzing trace with hash -828055402, now seen corresponding path program 1 times [2023-12-02 17:44:16,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:16,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1592392980] [2023-12-02 17:44:16,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:16,467 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 17:44:16,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:16,468 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:16,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:16,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:16,676 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 17:44:16,681 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:16,777 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 17:44:16,778 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:16,779 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:16,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1592392980] [2023-12-02 17:44:16,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1592392980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:16,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:16,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:44:16,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166384919] [2023-12-02 17:44:16,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:16,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:44:16,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:16,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:44:16,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:44:16,835 INFO L87 Difference]: Start difference. First operand has 4823 states, 4822 states have (on average 4.316673579427623) internal successors, (20815), 4822 states have internal predecessors, (20815), 0 states have call successors, (0), 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 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:44:17,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:17,194 INFO L93 Difference]: Finished difference Result 7522 states and 32575 transitions. [2023-12-02 17:44:17,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:44:17,197 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2023-12-02 17:44:17,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:17,293 INFO L225 Difference]: With dead ends: 7522 [2023-12-02 17:44:17,293 INFO L226 Difference]: Without dead ends: 7405 [2023-12-02 17:44:17,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 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 17:44:17,298 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 12 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:17,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 34 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:44:17,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7405 states. [2023-12-02 17:44:17,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7405 to 6279. [2023-12-02 17:44:17,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6279 states, 6278 states have (on average 4.323669958585537) internal successors, (27144), 6278 states have internal predecessors, (27144), 0 states have call successors, (0), 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 17:44:17,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6279 states to 6279 states and 27144 transitions. [2023-12-02 17:44:17,827 INFO L78 Accepts]: Start accepts. Automaton has 6279 states and 27144 transitions. Word has length 32 [2023-12-02 17:44:17,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:17,828 INFO L495 AbstractCegarLoop]: Abstraction has 6279 states and 27144 transitions. [2023-12-02 17:44:17,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:44:17,829 INFO L276 IsEmpty]: Start isEmpty. Operand 6279 states and 27144 transitions. [2023-12-02 17:44:17,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 17:44:17,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:17,858 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] [2023-12-02 17:44:17,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:18,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:18,060 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 17:44:18,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:18,060 INFO L85 PathProgramCache]: Analyzing trace with hash 466564863, now seen corresponding path program 1 times [2023-12-02 17:44:18,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:18,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753455882] [2023-12-02 17:44:18,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:18,062 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 17:44:18,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:18,064 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:18,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:18,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:18,226 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 17:44:18,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:18,309 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 17:44:18,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:18,310 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:18,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753455882] [2023-12-02 17:44:18,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753455882] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:18,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:18,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:44:18,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451208681] [2023-12-02 17:44:18,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:18,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:44:18,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:18,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:44:18,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:44:18,315 INFO L87 Difference]: Start difference. First operand 6279 states and 27144 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:44:18,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:18,659 INFO L93 Difference]: Finished difference Result 8336 states and 35258 transitions. [2023-12-02 17:44:18,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:44:18,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 35 [2023-12-02 17:44:18,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:18,766 INFO L225 Difference]: With dead ends: 8336 [2023-12-02 17:44:18,766 INFO L226 Difference]: Without dead ends: 8052 [2023-12-02 17:44:18,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 33 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 17:44:18,768 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 24 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 29 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.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:18,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 29 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:44:18,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8052 states. [2023-12-02 17:44:19,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8052 to 7587. [2023-12-02 17:44:19,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7587 states, 7586 states have (on average 4.28934880042183) internal successors, (32539), 7586 states have internal predecessors, (32539), 0 states have call successors, (0), 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 17:44:19,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7587 states to 7587 states and 32539 transitions. [2023-12-02 17:44:19,236 INFO L78 Accepts]: Start accepts. Automaton has 7587 states and 32539 transitions. Word has length 35 [2023-12-02 17:44:19,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:19,237 INFO L495 AbstractCegarLoop]: Abstraction has 7587 states and 32539 transitions. [2023-12-02 17:44:19,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:44:19,238 INFO L276 IsEmpty]: Start isEmpty. Operand 7587 states and 32539 transitions. [2023-12-02 17:44:19,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 17:44:19,282 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:19,282 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] [2023-12-02 17:44:19,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:19,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:19,486 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 17:44:19,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:19,486 INFO L85 PathProgramCache]: Analyzing trace with hash 480926301, now seen corresponding path program 1 times [2023-12-02 17:44:19,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:19,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1026208535] [2023-12-02 17:44:19,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:19,488 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 17:44:19,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:19,489 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:19,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:19,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:19,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 17:44:19,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:19,996 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 17:44:19,996 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:19,997 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:19,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1026208535] [2023-12-02 17:44:19,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1026208535] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:19,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:19,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 17:44:19,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20451625] [2023-12-02 17:44:19,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:19,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:44:19,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:19,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:44:20,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 17:44:20,000 INFO L87 Difference]: Start difference. First operand 7587 states and 32539 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:44:21,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:21,006 INFO L93 Difference]: Finished difference Result 9808 states and 41002 transitions. [2023-12-02 17:44:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 17:44:21,007 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 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 35 [2023-12-02 17:44:21,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:21,065 INFO L225 Difference]: With dead ends: 9808 [2023-12-02 17:44:21,065 INFO L226 Difference]: Without dead ends: 9494 [2023-12-02 17:44:21,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 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 17:44:21,067 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 129 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:21,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 124 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:21,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9494 states. [2023-12-02 17:44:21,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9494 to 8995. [2023-12-02 17:44:21,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8995 states, 8994 states have (on average 4.24082721814543) internal successors, (38142), 8994 states have internal predecessors, (38142), 0 states have call successors, (0), 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 17:44:21,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8995 states to 8995 states and 38142 transitions. [2023-12-02 17:44:21,413 INFO L78 Accepts]: Start accepts. Automaton has 8995 states and 38142 transitions. Word has length 35 [2023-12-02 17:44:21,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:21,414 INFO L495 AbstractCegarLoop]: Abstraction has 8995 states and 38142 transitions. [2023-12-02 17:44:21,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 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 17:44:21,414 INFO L276 IsEmpty]: Start isEmpty. Operand 8995 states and 38142 transitions. [2023-12-02 17:44:21,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 17:44:21,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:21,442 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 17:44:21,445 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:21,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:21,644 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 17:44:21,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:21,644 INFO L85 PathProgramCache]: Analyzing trace with hash -623949734, now seen corresponding path program 1 times [2023-12-02 17:44:21,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:21,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085516616] [2023-12-02 17:44:21,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:21,645 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 17:44:21,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:21,646 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:21,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:21,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:21,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:21,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:21,892 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 17:44:21,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:21,893 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:21,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085516616] [2023-12-02 17:44:21,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085516616] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:21,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:21,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:44:21,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760329296] [2023-12-02 17:44:21,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:21,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:44:21,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:21,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:44:21,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:44:21,896 INFO L87 Difference]: Start difference. First operand 8995 states and 38142 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 17:44:22,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:22,298 INFO L93 Difference]: Finished difference Result 12908 states and 53340 transitions. [2023-12-02 17:44:22,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:44:22,299 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 17:44:22,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:22,351 INFO L225 Difference]: With dead ends: 12908 [2023-12-02 17:44:22,351 INFO L226 Difference]: Without dead ends: 11418 [2023-12-02 17:44:22,351 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 17:44:22,352 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 17:44:22,353 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 17:44:22,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11418 states. [2023-12-02 17:44:22,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11418 to 10767. [2023-12-02 17:44:22,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10767 states, 10766 states have (on average 4.205740293516627) internal successors, (45279), 10766 states have internal predecessors, (45279), 0 states have call successors, (0), 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 17:44:22,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10767 states to 10767 states and 45279 transitions. [2023-12-02 17:44:22,961 INFO L78 Accepts]: Start accepts. Automaton has 10767 states and 45279 transitions. Word has length 39 [2023-12-02 17:44:22,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:22,961 INFO L495 AbstractCegarLoop]: Abstraction has 10767 states and 45279 transitions. [2023-12-02 17:44:22,962 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 17:44:22,962 INFO L276 IsEmpty]: Start isEmpty. Operand 10767 states and 45279 transitions. [2023-12-02 17:44:22,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 17:44:22,989 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:22,989 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 17:44:22,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Forceful destruction successful, exit code 0 [2023-12-02 17:44:23,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:23,190 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 17:44:23,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:23,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1480547014, now seen corresponding path program 1 times [2023-12-02 17:44:23,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:23,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1171864672] [2023-12-02 17:44:23,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:23,191 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 17:44:23,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:23,192 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:23,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:23,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 17:44:23,360 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:23,478 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:44:23,478 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:44:23,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:44:23,583 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:23,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1171864672] [2023-12-02 17:44:23,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1171864672] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:44:23,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [278354662] [2023-12-02 17:44:23,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:23,584 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 17:44:23,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 17:44:23,610 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 17:44:23,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2023-12-02 17:44:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:23,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 17:44:23,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:23,977 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 17:44:23,978 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:23,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [278354662] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:23,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 17:44:23,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 10 [2023-12-02 17:44:23,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955575097] [2023-12-02 17:44:23,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:23,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:44:23,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:23,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:44:23,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:44:23,980 INFO L87 Difference]: Start difference. First operand 10767 states and 45279 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 17:44:24,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:24,269 INFO L93 Difference]: Finished difference Result 15025 states and 61666 transitions. [2023-12-02 17:44:24,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:44:24,270 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 17:44:24,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:24,310 INFO L225 Difference]: With dead ends: 15025 [2023-12-02 17:44:24,310 INFO L226 Difference]: Without dead ends: 13252 [2023-12-02 17:44:24,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:44:24,311 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 21 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 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.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:24,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 53 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:44:24,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13252 states. [2023-12-02 17:44:24,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13252 to 12271. [2023-12-02 17:44:24,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12271 states, 12270 states have (on average 4.187041564792176) internal successors, (51375), 12270 states have internal predecessors, (51375), 0 states have call successors, (0), 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 17:44:24,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12271 states to 12271 states and 51375 transitions. [2023-12-02 17:44:24,731 INFO L78 Accepts]: Start accepts. Automaton has 12271 states and 51375 transitions. Word has length 39 [2023-12-02 17:44:24,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:24,731 INFO L495 AbstractCegarLoop]: Abstraction has 12271 states and 51375 transitions. [2023-12-02 17:44:24,731 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 17:44:24,732 INFO L276 IsEmpty]: Start isEmpty. Operand 12271 states and 51375 transitions. [2023-12-02 17:44:24,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:24,762 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:24,762 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 17:44:24,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:24,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2023-12-02 17:44:25,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 17:44:25,163 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 17:44:25,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:25,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1241824961, now seen corresponding path program 1 times [2023-12-02 17:44:25,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:25,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [560262085] [2023-12-02 17:44:25,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:25,165 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 17:44:25,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:25,166 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:25,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:25,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 17:44:25,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:25,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:44:25,416 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:44:25,510 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:44:25,510 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:25,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [560262085] [2023-12-02 17:44:25,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [560262085] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:44:25,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1237299045] [2023-12-02 17:44:25,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:25,511 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 17:44:25,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 17:44:25,512 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 17:44:25,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-12-02 17:44:25,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:25,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:25,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:26,011 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 17:44:26,011 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:26,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1237299045] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:26,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 17:44:26,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 11 [2023-12-02 17:44:26,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047065235] [2023-12-02 17:44:26,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:26,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:44:26,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:26,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:44:26,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-02 17:44:26,014 INFO L87 Difference]: Start difference. First operand 12271 states and 51375 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) 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 17:44:27,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:27,309 INFO L93 Difference]: Finished difference Result 16039 states and 67341 transitions. [2023-12-02 17:44:27,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 17:44:27,310 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) 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 17:44:27,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:27,357 INFO L225 Difference]: With dead ends: 16039 [2023-12-02 17:44:27,357 INFO L226 Difference]: Without dead ends: 16039 [2023-12-02 17:44:27,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2023-12-02 17:44:27,358 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 147 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:27,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 135 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 17:44:27,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16039 states. [2023-12-02 17:44:27,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16039 to 12963. [2023-12-02 17:44:27,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12963 states, 12962 states have (on average 4.204983798796482) internal successors, (54505), 12962 states have internal predecessors, (54505), 0 states have call successors, (0), 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 17:44:27,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12963 states to 12963 states and 54505 transitions. [2023-12-02 17:44:27,882 INFO L78 Accepts]: Start accepts. Automaton has 12963 states and 54505 transitions. Word has length 40 [2023-12-02 17:44:27,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:27,883 INFO L495 AbstractCegarLoop]: Abstraction has 12963 states and 54505 transitions. [2023-12-02 17:44:27,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) 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 17:44:27,883 INFO L276 IsEmpty]: Start isEmpty. Operand 12963 states and 54505 transitions. [2023-12-02 17:44:27,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:27,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:27,923 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 17:44:27,926 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:28,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2023-12-02 17:44:28,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 17:44:28,324 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 17:44:28,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:28,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1319151103, now seen corresponding path program 2 times [2023-12-02 17:44:28,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:28,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1800248894] [2023-12-02 17:44:28,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 17:44:28,326 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 17:44:28,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:28,327 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:28,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:28,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 17:44:28,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:28,558 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:44:28,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:28,809 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 17:44:28,810 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:28,810 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:28,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1800248894] [2023-12-02 17:44:28,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1800248894] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:28,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:28,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:28,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277117406] [2023-12-02 17:44:28,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:28,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:28,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:28,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:28,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:28,812 INFO L87 Difference]: Start difference. First operand 12963 states and 54505 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 17:44:29,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:29,811 INFO L93 Difference]: Finished difference Result 14669 states and 61157 transitions. [2023-12-02 17:44:29,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 17:44:29,811 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 17:44:29,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:29,932 INFO L225 Difference]: With dead ends: 14669 [2023-12-02 17:44:29,932 INFO L226 Difference]: Without dead ends: 14563 [2023-12-02 17:44:29,933 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 17:44:29,933 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 138 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:29,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 129 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 17:44:29,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14563 states. [2023-12-02 17:44:30,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14563 to 12995. [2023-12-02 17:44:30,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12995 states, 12994 states have (on average 4.200169308911805) internal successors, (54577), 12994 states have internal predecessors, (54577), 0 states have call successors, (0), 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 17:44:30,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12995 states to 12995 states and 54577 transitions. [2023-12-02 17:44:30,259 INFO L78 Accepts]: Start accepts. Automaton has 12995 states and 54577 transitions. Word has length 40 [2023-12-02 17:44:30,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:30,259 INFO L495 AbstractCegarLoop]: Abstraction has 12995 states and 54577 transitions. [2023-12-02 17:44:30,259 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 17:44:30,260 INFO L276 IsEmpty]: Start isEmpty. Operand 12995 states and 54577 transitions. [2023-12-02 17:44:30,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:30,283 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:30,283 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 17:44:30,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:30,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:30,484 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 17:44:30,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:30,484 INFO L85 PathProgramCache]: Analyzing trace with hash 779985823, now seen corresponding path program 3 times [2023-12-02 17:44:30,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:30,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [841663985] [2023-12-02 17:44:30,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:44:30,485 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 17:44:30,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:30,486 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:30,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:30,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 17:44:30,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:30,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:30,683 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:30,925 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 17:44:30,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:30,926 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:30,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [841663985] [2023-12-02 17:44:30,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [841663985] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:30,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:30,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:30,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702061916] [2023-12-02 17:44:30,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:30,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:30,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:30,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:30,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:30,927 INFO L87 Difference]: Start difference. First operand 12995 states and 54577 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 17:44:31,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:31,890 INFO L93 Difference]: Finished difference Result 15369 states and 64221 transitions. [2023-12-02 17:44:31,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 17:44:31,891 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 17:44:31,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:31,935 INFO L225 Difference]: With dead ends: 15369 [2023-12-02 17:44:31,935 INFO L226 Difference]: Without dead ends: 15243 [2023-12-02 17:44:31,935 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 17:44:31,935 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 152 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:31,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 123 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:31,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15243 states. [2023-12-02 17:44:32,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15243 to 12927. [2023-12-02 17:44:32,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12927 states, 12926 states have (on average 4.195652173913044) internal successors, (54233), 12926 states have internal predecessors, (54233), 0 states have call successors, (0), 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 17:44:32,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12927 states to 12927 states and 54233 transitions. [2023-12-02 17:44:32,278 INFO L78 Accepts]: Start accepts. Automaton has 12927 states and 54233 transitions. Word has length 40 [2023-12-02 17:44:32,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:32,279 INFO L495 AbstractCegarLoop]: Abstraction has 12927 states and 54233 transitions. [2023-12-02 17:44:32,279 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 17:44:32,279 INFO L276 IsEmpty]: Start isEmpty. Operand 12927 states and 54233 transitions. [2023-12-02 17:44:32,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:32,310 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:32,311 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 17:44:32,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:32,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:32,511 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 17:44:32,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:32,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1391602381, now seen corresponding path program 4 times [2023-12-02 17:44:32,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:32,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10988843] [2023-12-02 17:44:32,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:44:32,512 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 17:44:32,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:32,513 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:32,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:32,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:44:32,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:32,686 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:44:32,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:33,105 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 17:44:33,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:33,105 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:33,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10988843] [2023-12-02 17:44:33,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10988843] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:33,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:33,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:33,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552112245] [2023-12-02 17:44:33,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:33,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:33,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:33,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:33,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:33,108 INFO L87 Difference]: Start difference. First operand 12927 states and 54233 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 17:44:34,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:34,330 INFO L93 Difference]: Finished difference Result 20716 states and 85096 transitions. [2023-12-02 17:44:34,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 17:44:34,331 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 17:44:34,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:34,384 INFO L225 Difference]: With dead ends: 20716 [2023-12-02 17:44:34,385 INFO L226 Difference]: Without dead ends: 20270 [2023-12-02 17:44:34,385 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:44:34,385 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 230 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:34,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 109 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:34,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20270 states. [2023-12-02 17:44:34,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20270 to 14725. [2023-12-02 17:44:34,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14725 states, 14724 states have (on average 4.207008964955175) internal successors, (61944), 14724 states have internal predecessors, (61944), 0 states have call successors, (0), 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 17:44:34,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14725 states to 14725 states and 61944 transitions. [2023-12-02 17:44:34,770 INFO L78 Accepts]: Start accepts. Automaton has 14725 states and 61944 transitions. Word has length 40 [2023-12-02 17:44:34,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:34,770 INFO L495 AbstractCegarLoop]: Abstraction has 14725 states and 61944 transitions. [2023-12-02 17:44:34,770 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 17:44:34,770 INFO L276 IsEmpty]: Start isEmpty. Operand 14725 states and 61944 transitions. [2023-12-02 17:44:34,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:34,796 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:34,797 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 17:44:34,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:34,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:34,997 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 17:44:34,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:34,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1411958491, now seen corresponding path program 5 times [2023-12-02 17:44:34,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:34,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [217445823] [2023-12-02 17:44:34,998 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-02 17:44:34,998 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 17:44:34,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:34,999 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:35,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:35,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 17:44:35,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:35,224 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 17:44:35,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:35,616 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 17:44:35,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:35,616 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:35,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [217445823] [2023-12-02 17:44:35,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [217445823] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:35,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:35,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:35,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876796472] [2023-12-02 17:44:35,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:35,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:35,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:35,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:35,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:35,618 INFO L87 Difference]: Start difference. First operand 14725 states and 61944 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 17:44:36,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:36,326 INFO L93 Difference]: Finished difference Result 16081 states and 66929 transitions. [2023-12-02 17:44:36,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 17:44:36,326 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 17:44:36,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:36,371 INFO L225 Difference]: With dead ends: 16081 [2023-12-02 17:44:36,372 INFO L226 Difference]: Without dead ends: 16033 [2023-12-02 17:44:36,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:44:36,372 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 133 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:36,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 70 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:44:36,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16033 states. [2023-12-02 17:44:36,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16033 to 14785. [2023-12-02 17:44:36,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14785 states, 14784 states have (on average 4.195616883116883) internal successors, (62028), 14784 states have internal predecessors, (62028), 0 states have call successors, (0), 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 17:44:36,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14785 states to 14785 states and 62028 transitions. [2023-12-02 17:44:36,917 INFO L78 Accepts]: Start accepts. Automaton has 14785 states and 62028 transitions. Word has length 40 [2023-12-02 17:44:36,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:36,917 INFO L495 AbstractCegarLoop]: Abstraction has 14785 states and 62028 transitions. [2023-12-02 17:44:36,917 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 17:44:36,917 INFO L276 IsEmpty]: Start isEmpty. Operand 14785 states and 62028 transitions. [2023-12-02 17:44:36,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:36,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:36,955 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 17:44:36,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:37,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:37,156 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 17:44:37,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:37,156 INFO L85 PathProgramCache]: Analyzing trace with hash -580944505, now seen corresponding path program 6 times [2023-12-02 17:44:37,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:37,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1623980300] [2023-12-02 17:44:37,157 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-02 17:44:37,157 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 17:44:37,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:37,158 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:37,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (14)] Waiting until timeout for monitored process [2023-12-02 17:44:37,326 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-12-02 17:44:37,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:37,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:44:37,334 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:37,674 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 17:44:37,674 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:37,674 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:37,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1623980300] [2023-12-02 17:44:37,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1623980300] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:37,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:37,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:37,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007650694] [2023-12-02 17:44:37,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:37,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:37,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:37,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:37,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:37,677 INFO L87 Difference]: Start difference. First operand 14785 states and 62028 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 17:44:39,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:39,022 INFO L93 Difference]: Finished difference Result 17316 states and 71397 transitions. [2023-12-02 17:44:39,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 17:44:39,023 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 17:44:39,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:39,082 INFO L225 Difference]: With dead ends: 17316 [2023-12-02 17:44:39,082 INFO L226 Difference]: Without dead ends: 17034 [2023-12-02 17:44:39,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-12-02 17:44:39,083 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 182 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:39,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 163 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 17:44:39,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17034 states. [2023-12-02 17:44:39,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17034 to 14569. [2023-12-02 17:44:39,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14569 states, 14568 states have (on average 4.193025809994508) internal successors, (61084), 14568 states have internal predecessors, (61084), 0 states have call successors, (0), 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 17:44:39,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14569 states to 14569 states and 61084 transitions. [2023-12-02 17:44:39,543 INFO L78 Accepts]: Start accepts. Automaton has 14569 states and 61084 transitions. Word has length 40 [2023-12-02 17:44:39,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:39,543 INFO L495 AbstractCegarLoop]: Abstraction has 14569 states and 61084 transitions. [2023-12-02 17:44:39,543 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 17:44:39,543 INFO L276 IsEmpty]: Start isEmpty. Operand 14569 states and 61084 transitions. [2023-12-02 17:44:39,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:39,579 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:39,579 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 17:44:39,582 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (14)] Ended with exit code 0 [2023-12-02 17:44:39,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:39,780 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 17:44:39,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:39,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1841875699, now seen corresponding path program 7 times [2023-12-02 17:44:39,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:39,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [653192685] [2023-12-02 17:44:39,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:44:39,781 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 17:44:39,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:39,782 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:39,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Waiting until timeout for monitored process [2023-12-02 17:44:39,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:39,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:39,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:40,149 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 17:44:40,149 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:40,149 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:40,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [653192685] [2023-12-02 17:44:40,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [653192685] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:40,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:40,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:40,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130515709] [2023-12-02 17:44:40,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:40,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:40,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:40,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:40,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:40,152 INFO L87 Difference]: Start difference. First operand 14569 states and 61084 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 17:44:41,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:41,557 INFO L93 Difference]: Finished difference Result 20022 states and 82435 transitions. [2023-12-02 17:44:41,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 17:44:41,558 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 17:44:41,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:41,626 INFO L225 Difference]: With dead ends: 20022 [2023-12-02 17:44:41,627 INFO L226 Difference]: Without dead ends: 19888 [2023-12-02 17:44:41,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2023-12-02 17:44:41,627 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 223 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:41,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 151 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 17:44:41,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19888 states. [2023-12-02 17:44:42,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19888 to 14731. [2023-12-02 17:44:42,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14731 states, 14730 states have (on average 4.183231500339443) internal successors, (61619), 14730 states have internal predecessors, (61619), 0 states have call successors, (0), 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 17:44:42,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14731 states to 14731 states and 61619 transitions. [2023-12-02 17:44:42,133 INFO L78 Accepts]: Start accepts. Automaton has 14731 states and 61619 transitions. Word has length 40 [2023-12-02 17:44:42,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:42,134 INFO L495 AbstractCegarLoop]: Abstraction has 14731 states and 61619 transitions. [2023-12-02 17:44:42,134 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 17:44:42,134 INFO L276 IsEmpty]: Start isEmpty. Operand 14731 states and 61619 transitions. [2023-12-02 17:44:42,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:42,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:42,171 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 17:44:42,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Ended with exit code 0 [2023-12-02 17:44:42,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:42,371 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 17:44:42,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:42,372 INFO L85 PathProgramCache]: Analyzing trace with hash -216344203, now seen corresponding path program 8 times [2023-12-02 17:44:42,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:42,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186152055] [2023-12-02 17:44:42,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 17:44:42,372 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 17:44:42,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:42,373 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:42,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:42,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 17:44:42,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:42,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:42,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:42,786 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:44:42,786 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:44:42,968 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 17:44:42,968 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:42,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186152055] [2023-12-02 17:44:42,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186152055] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:44:42,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:44:42,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2023-12-02 17:44:42,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491193366] [2023-12-02 17:44:42,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:42,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:42,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:42,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:42,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:44:42,970 INFO L87 Difference]: Start difference. First operand 14731 states and 61619 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 17:44:44,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:44,307 INFO L93 Difference]: Finished difference Result 21259 states and 87385 transitions. [2023-12-02 17:44:44,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 17:44:44,307 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 17:44:44,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:44,363 INFO L225 Difference]: With dead ends: 21259 [2023-12-02 17:44:44,363 INFO L226 Difference]: Without dead ends: 19565 [2023-12-02 17:44:44,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2023-12-02 17:44:44,364 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 219 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:44,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 128 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 17:44:44,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19565 states. [2023-12-02 17:44:44,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19565 to 15213. [2023-12-02 17:44:44,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15213 states, 15212 states have (on average 4.205561398895608) internal successors, (63975), 15212 states have internal predecessors, (63975), 0 states have call successors, (0), 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 17:44:44,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15213 states to 15213 states and 63975 transitions. [2023-12-02 17:44:44,852 INFO L78 Accepts]: Start accepts. Automaton has 15213 states and 63975 transitions. Word has length 40 [2023-12-02 17:44:44,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:44,852 INFO L495 AbstractCegarLoop]: Abstraction has 15213 states and 63975 transitions. [2023-12-02 17:44:44,853 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 17:44:44,853 INFO L276 IsEmpty]: Start isEmpty. Operand 15213 states and 63975 transitions. [2023-12-02 17:44:44,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:44,879 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:44,879 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 17:44:44,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:45,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:45,080 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 17:44:45,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:45,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1413718135, now seen corresponding path program 9 times [2023-12-02 17:44:45,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:45,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62904151] [2023-12-02 17:44:45,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:44:45,081 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 17:44:45,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:45,082 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:45,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (17)] Waiting until timeout for monitored process [2023-12-02 17:44:45,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 17:44:45,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:45,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:45,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:45,449 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 17:44:45,449 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:45,449 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:45,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62904151] [2023-12-02 17:44:45,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62904151] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:45,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:45,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:45,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242811769] [2023-12-02 17:44:45,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:45,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:45,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:45,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:45,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:45,451 INFO L87 Difference]: Start difference. First operand 15213 states and 63975 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 17:44:46,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:46,524 INFO L93 Difference]: Finished difference Result 22094 states and 91760 transitions. [2023-12-02 17:44:46,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 17:44:46,524 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 17:44:46,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:46,585 INFO L225 Difference]: With dead ends: 22094 [2023-12-02 17:44:46,585 INFO L226 Difference]: Without dead ends: 21962 [2023-12-02 17:44:46,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:44:46,586 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 241 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:46,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 116 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:46,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21962 states. [2023-12-02 17:44:46,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21962 to 15413. [2023-12-02 17:44:46,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15413 states, 15412 states have (on average 4.217038671165326) internal successors, (64993), 15412 states have internal predecessors, (64993), 0 states have call successors, (0), 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 17:44:46,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15413 states to 15413 states and 64993 transitions. [2023-12-02 17:44:46,995 INFO L78 Accepts]: Start accepts. Automaton has 15413 states and 64993 transitions. Word has length 40 [2023-12-02 17:44:46,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:46,996 INFO L495 AbstractCegarLoop]: Abstraction has 15413 states and 64993 transitions. [2023-12-02 17:44:46,996 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 17:44:46,996 INFO L276 IsEmpty]: Start isEmpty. Operand 15413 states and 64993 transitions. [2023-12-02 17:44:47,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:47,023 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:47,023 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 17:44:47,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (17)] Ended with exit code 0 [2023-12-02 17:44:47,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:47,224 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 17:44:47,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:47,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1552494145, now seen corresponding path program 10 times [2023-12-02 17:44:47,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:47,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1840134992] [2023-12-02 17:44:47,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:44:47,225 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 17:44:47,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:47,226 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:47,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Waiting until timeout for monitored process [2023-12-02 17:44:47,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:44:47,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:47,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:47,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:47,566 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 17:44:47,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:47,566 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:47,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1840134992] [2023-12-02 17:44:47,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1840134992] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:47,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:47,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:47,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280984424] [2023-12-02 17:44:47,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:47,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:47,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:47,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:47,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:47,568 INFO L87 Difference]: Start difference. First operand 15413 states and 64993 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 17:44:48,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:48,576 INFO L93 Difference]: Finished difference Result 22630 states and 94485 transitions. [2023-12-02 17:44:48,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 17:44:48,577 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 17:44:48,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:48,642 INFO L225 Difference]: With dead ends: 22630 [2023-12-02 17:44:48,642 INFO L226 Difference]: Without dead ends: 21978 [2023-12-02 17:44:48,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-02 17:44:48,643 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 254 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:48,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 90 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:48,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21978 states. [2023-12-02 17:44:48,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21978 to 15225. [2023-12-02 17:44:48,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15225 states, 15224 states have (on average 4.229834471886495) internal successors, (64395), 15224 states have internal predecessors, (64395), 0 states have call successors, (0), 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 17:44:49,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15225 states to 15225 states and 64395 transitions. [2023-12-02 17:44:49,048 INFO L78 Accepts]: Start accepts. Automaton has 15225 states and 64395 transitions. Word has length 40 [2023-12-02 17:44:49,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:49,049 INFO L495 AbstractCegarLoop]: Abstraction has 15225 states and 64395 transitions. [2023-12-02 17:44:49,049 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 17:44:49,049 INFO L276 IsEmpty]: Start isEmpty. Operand 15225 states and 64395 transitions. [2023-12-02 17:44:49,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:49,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:49,078 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 17:44:49,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Ended with exit code 0 [2023-12-02 17:44:49,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:49,279 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 17:44:49,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:49,279 INFO L85 PathProgramCache]: Analyzing trace with hash 520490335, now seen corresponding path program 11 times [2023-12-02 17:44:49,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:49,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [886503095] [2023-12-02 17:44:49,280 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-02 17:44:49,280 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 17:44:49,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:49,281 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:49,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:49,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-12-02 17:44:49,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:49,466 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:44:49,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:49,729 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 17:44:49,729 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:49,729 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:49,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [886503095] [2023-12-02 17:44:49,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [886503095] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:49,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:49,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:49,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052167161] [2023-12-02 17:44:49,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:49,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:49,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:49,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:49,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:49,731 INFO L87 Difference]: Start difference. First operand 15225 states and 64395 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 17:44:50,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:50,454 INFO L93 Difference]: Finished difference Result 18223 states and 76610 transitions. [2023-12-02 17:44:50,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:44:50,454 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 17:44:50,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:50,504 INFO L225 Difference]: With dead ends: 18223 [2023-12-02 17:44:50,504 INFO L226 Difference]: Without dead ends: 18223 [2023-12-02 17:44:50,504 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:44:50,505 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 190 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:50,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 68 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:44:50,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18223 states. [2023-12-02 17:44:50,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18223 to 15959. [2023-12-02 17:44:50,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15959 states, 15958 states have (on average 4.212307306680035) internal successors, (67220), 15958 states have internal predecessors, (67220), 0 states have call successors, (0), 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 17:44:50,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15959 states to 15959 states and 67220 transitions. [2023-12-02 17:44:50,992 INFO L78 Accepts]: Start accepts. Automaton has 15959 states and 67220 transitions. Word has length 40 [2023-12-02 17:44:50,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:50,992 INFO L495 AbstractCegarLoop]: Abstraction has 15959 states and 67220 transitions. [2023-12-02 17:44:50,992 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 17:44:50,992 INFO L276 IsEmpty]: Start isEmpty. Operand 15959 states and 67220 transitions. [2023-12-02 17:44:51,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:51,021 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:51,022 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 17:44:51,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:51,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:51,222 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 17:44:51,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:51,223 INFO L85 PathProgramCache]: Analyzing trace with hash -555773373, now seen corresponding path program 12 times [2023-12-02 17:44:51,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:51,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426300571] [2023-12-02 17:44:51,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-02 17:44:51,223 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 17:44:51,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:51,224 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:51,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (20)] Waiting until timeout for monitored process [2023-12-02 17:44:51,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-12-02 17:44:51,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:51,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:51,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:51,578 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 17:44:51,578 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:51,578 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:51,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426300571] [2023-12-02 17:44:51,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426300571] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:51,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:51,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:51,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253104539] [2023-12-02 17:44:51,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:51,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:51,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:51,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:51,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:51,580 INFO L87 Difference]: Start difference. First operand 15959 states and 67220 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 17:44:52,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:52,619 INFO L93 Difference]: Finished difference Result 20074 states and 84126 transitions. [2023-12-02 17:44:52,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 17:44:52,619 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 17:44:52,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:52,676 INFO L225 Difference]: With dead ends: 20074 [2023-12-02 17:44:52,676 INFO L226 Difference]: Without dead ends: 19726 [2023-12-02 17:44:52,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-02 17:44:52,677 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 177 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:52,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 148 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:52,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19726 states. [2023-12-02 17:44:52,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19726 to 16031. [2023-12-02 17:44:53,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16031 states, 16030 states have (on average 4.221834061135371) internal successors, (67676), 16030 states have internal predecessors, (67676), 0 states have call successors, (0), 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 17:44:53,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16031 states to 16031 states and 67676 transitions. [2023-12-02 17:44:53,070 INFO L78 Accepts]: Start accepts. Automaton has 16031 states and 67676 transitions. Word has length 40 [2023-12-02 17:44:53,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:53,071 INFO L495 AbstractCegarLoop]: Abstraction has 16031 states and 67676 transitions. [2023-12-02 17:44:53,071 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 17:44:53,071 INFO L276 IsEmpty]: Start isEmpty. Operand 16031 states and 67676 transitions. [2023-12-02 17:44:53,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:53,098 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:53,098 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 17:44:53,102 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (20)] Ended with exit code 0 [2023-12-02 17:44:53,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:53,299 INFO L420 AbstractCegarLoop]: === Iteration 18 === 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 17:44:53,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:53,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1686544815, now seen corresponding path program 13 times [2023-12-02 17:44:53,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:53,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [643660635] [2023-12-02 17:44:53,300 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:44:53,300 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 17:44:53,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:53,301 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:53,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Waiting until timeout for monitored process [2023-12-02 17:44:53,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:53,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:53,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:53,619 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 17:44:53,620 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:53,620 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:53,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [643660635] [2023-12-02 17:44:53,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [643660635] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:53,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:53,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:53,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257195853] [2023-12-02 17:44:53,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:53,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:53,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:53,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:53,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:53,622 INFO L87 Difference]: Start difference. First operand 16031 states and 67676 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 17:44:54,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:54,732 INFO L93 Difference]: Finished difference Result 23253 states and 96574 transitions. [2023-12-02 17:44:54,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 17:44:54,733 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 17:44:54,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:54,805 INFO L225 Difference]: With dead ends: 23253 [2023-12-02 17:44:54,805 INFO L226 Difference]: Without dead ends: 23121 [2023-12-02 17:44:54,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:44:54,806 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 219 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:54,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 127 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 17:44:54,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23121 states. [2023-12-02 17:44:55,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23121 to 16057. [2023-12-02 17:44:55,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16057 states, 16056 states have (on average 4.229882909815645) internal successors, (67915), 16056 states have internal predecessors, (67915), 0 states have call successors, (0), 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 17:44:55,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16057 states to 16057 states and 67915 transitions. [2023-12-02 17:44:55,225 INFO L78 Accepts]: Start accepts. Automaton has 16057 states and 67915 transitions. Word has length 40 [2023-12-02 17:44:55,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:55,225 INFO L495 AbstractCegarLoop]: Abstraction has 16057 states and 67915 transitions. [2023-12-02 17:44:55,225 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 17:44:55,226 INFO L276 IsEmpty]: Start isEmpty. Operand 16057 states and 67915 transitions. [2023-12-02 17:44:55,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:55,253 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:55,253 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 17:44:55,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Ended with exit code 0 [2023-12-02 17:44:55,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:55,454 INFO L420 AbstractCegarLoop]: === Iteration 19 === 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 17:44:55,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:55,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1547768805, now seen corresponding path program 14 times [2023-12-02 17:44:55,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:55,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1329260965] [2023-12-02 17:44:55,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 17:44:55,455 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 17:44:55,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:55,456 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:55,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:55,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 17:44:55,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:44:55,658 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:44:55,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:55,798 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 17:44:55,798 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:44:55,798 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:55,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1329260965] [2023-12-02 17:44:55,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1329260965] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:44:55,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:44:55,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:44:55,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573092928] [2023-12-02 17:44:55,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:44:55,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:44:55,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:55,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:44:55,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:44:55,800 INFO L87 Difference]: Start difference. First operand 16057 states and 67915 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 17:44:56,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:44:56,855 INFO L93 Difference]: Finished difference Result 22819 states and 94589 transitions. [2023-12-02 17:44:56,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 17:44:56,855 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 17:44:56,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:44:56,920 INFO L225 Difference]: With dead ends: 22819 [2023-12-02 17:44:56,920 INFO L226 Difference]: Without dead ends: 22128 [2023-12-02 17:44:56,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2023-12-02 17:44:56,921 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 264 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:44:56,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 113 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:44:56,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22128 states. [2023-12-02 17:44:57,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22128 to 13920. [2023-12-02 17:44:57,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13920 states, 13919 states have (on average 4.206121129391479) internal successors, (58545), 13919 states have internal predecessors, (58545), 0 states have call successors, (0), 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 17:44:57,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13920 states to 13920 states and 58545 transitions. [2023-12-02 17:44:57,433 INFO L78 Accepts]: Start accepts. Automaton has 13920 states and 58545 transitions. Word has length 40 [2023-12-02 17:44:57,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:44:57,433 INFO L495 AbstractCegarLoop]: Abstraction has 13920 states and 58545 transitions. [2023-12-02 17:44:57,433 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 17:44:57,433 INFO L276 IsEmpty]: Start isEmpty. Operand 13920 states and 58545 transitions. [2023-12-02 17:44:57,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:44:57,459 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:44:57,459 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 17:44:57,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Ended with exit code 0 [2023-12-02 17:44:57,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:57,659 INFO L420 AbstractCegarLoop]: === Iteration 20 === 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 17:44:57,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:44:57,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1131364431, now seen corresponding path program 1 times [2023-12-02 17:44:57,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:44:57,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [923327010] [2023-12-02 17:44:57,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:57,660 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 17:44:57,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:44:57,661 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:57,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:44:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:57,852 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:44:57,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:58,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:44:58,054 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:44:58,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:44:58,442 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:44:58,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [923327010] [2023-12-02 17:44:58,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [923327010] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:44:58,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [419870224] [2023-12-02 17:44:58,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:58,443 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 17:44:58,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 17:44:58,444 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 17:44:58,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2023-12-02 17:44:58,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:58,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 17:44:58,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:58,849 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:44:58,850 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:44:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:44:59,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [419870224] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:44:59,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718707434] [2023-12-02 17:44:59,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:44:59,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:44:59,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:44:59,008 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:44:59,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 17:44:59,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:44:59,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 17:44:59,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:44:59,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:44:59,405 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:44:59,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:44:59,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718707434] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:44:59,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 17:44:59,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 9, 11] total 24 [2023-12-02 17:44:59,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966224083] [2023-12-02 17:44:59,637 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 17:44:59,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-02 17:44:59,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:44:59,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-02 17:44:59,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2023-12-02 17:44:59,638 INFO L87 Difference]: Start difference. First operand 13920 states and 58545 transitions. Second operand has 25 states, 25 states have (on average 3.56) internal successors, (89), 24 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:45:24,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:24,515 INFO L93 Difference]: Finished difference Result 75225 states and 311791 transitions. [2023-12-02 17:45:24,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2023-12-02 17:45:24,516 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.56) internal successors, (89), 24 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2023-12-02 17:45:24,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:24,798 INFO L225 Difference]: With dead ends: 75225 [2023-12-02 17:45:24,799 INFO L226 Difference]: Without dead ends: 67341 [2023-12-02 17:45:24,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 301 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41068 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=11906, Invalid=79600, Unknown=0, NotChecked=0, Total=91506 [2023-12-02 17:45:24,817 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 2996 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 5935 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2996 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 6061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 5935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:24,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2996 Valid, 1110 Invalid, 6061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 5935 Invalid, 0 Unknown, 0 Unchecked, 10.1s Time] [2023-12-02 17:45:24,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67341 states. [2023-12-02 17:45:25,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67341 to 16886. [2023-12-02 17:45:25,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16886 states, 16885 states have (on average 4.3314184187148355) internal successors, (73136), 16885 states have internal predecessors, (73136), 0 states have call successors, (0), 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 17:45:25,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16886 states to 16886 states and 73136 transitions. [2023-12-02 17:45:25,788 INFO L78 Accepts]: Start accepts. Automaton has 16886 states and 73136 transitions. Word has length 40 [2023-12-02 17:45:25,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:25,788 INFO L495 AbstractCegarLoop]: Abstraction has 16886 states and 73136 transitions. [2023-12-02 17:45:25,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.56) internal successors, (89), 24 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:45:25,788 INFO L276 IsEmpty]: Start isEmpty. Operand 16886 states and 73136 transitions. [2023-12-02 17:45:25,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:45:25,819 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:25,819 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 17:45:25,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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)] Ended with exit code 0 [2023-12-02 17:45:26,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2023-12-02 17:45:26,225 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 17:45:26,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:45:26,420 INFO L420 AbstractCegarLoop]: === Iteration 21 === 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 17:45:26,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:26,420 INFO L85 PathProgramCache]: Analyzing trace with hash -2109321261, now seen corresponding path program 2 times [2023-12-02 17:45:26,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:26,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [736923719] [2023-12-02 17:45:26,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 17:45:26,421 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 17:45:26,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:26,422 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:26,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (26)] Waiting until timeout for monitored process [2023-12-02 17:45:26,605 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 17:45:26,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:45:26,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:45:26,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:26,801 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:45:26,801 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:26,941 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 17:45:26,941 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:45:26,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [736923719] [2023-12-02 17:45:26,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [736923719] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:45:26,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:45:26,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2023-12-02 17:45:26,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394337834] [2023-12-02 17:45:26,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:45:26,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:45:26,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:45:26,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:45:26,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:45:26,943 INFO L87 Difference]: Start difference. First operand 16886 states and 73136 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 17:45:28,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:28,137 INFO L93 Difference]: Finished difference Result 22826 states and 96703 transitions. [2023-12-02 17:45:28,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 17:45:28,137 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 17:45:28,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:28,201 INFO L225 Difference]: With dead ends: 22826 [2023-12-02 17:45:28,202 INFO L226 Difference]: Without dead ends: 22236 [2023-12-02 17:45:28,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2023-12-02 17:45:28,202 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 286 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:28,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 104 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 17:45:28,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22236 states. [2023-12-02 17:45:28,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22236 to 15838. [2023-12-02 17:45:28,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15838 states, 15837 states have (on average 4.353981183304919) internal successors, (68954), 15837 states have internal predecessors, (68954), 0 states have call successors, (0), 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 17:45:28,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15838 states to 15838 states and 68954 transitions. [2023-12-02 17:45:28,610 INFO L78 Accepts]: Start accepts. Automaton has 15838 states and 68954 transitions. Word has length 40 [2023-12-02 17:45:28,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:28,611 INFO L495 AbstractCegarLoop]: Abstraction has 15838 states and 68954 transitions. [2023-12-02 17:45:28,611 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 17:45:28,611 INFO L276 IsEmpty]: Start isEmpty. Operand 15838 states and 68954 transitions. [2023-12-02 17:45:28,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:45:28,642 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:28,642 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 17:45:28,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (26)] Ended with exit code 0 [2023-12-02 17:45:28,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:28,843 INFO L420 AbstractCegarLoop]: === Iteration 22 === 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 17:45:28,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:28,843 INFO L85 PathProgramCache]: Analyzing trace with hash 329141855, now seen corresponding path program 3 times [2023-12-02 17:45:28,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:28,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [855622790] [2023-12-02 17:45:28,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:45:28,844 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 17:45:28,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:28,845 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:28,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (27)] Waiting until timeout for monitored process [2023-12-02 17:45:29,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 17:45:29,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:45:29,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:45:29,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:29,234 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:45:29,234 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:29,363 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 17:45:29,363 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:45:29,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [855622790] [2023-12-02 17:45:29,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [855622790] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:45:29,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:45:29,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2023-12-02 17:45:29,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445909028] [2023-12-02 17:45:29,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:45:29,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:45:29,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:45:29,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:45:29,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:45:29,364 INFO L87 Difference]: Start difference. First operand 15838 states and 68954 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 17:45:30,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:30,662 INFO L93 Difference]: Finished difference Result 21146 states and 88666 transitions. [2023-12-02 17:45:30,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 17:45:30,662 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 17:45:30,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:30,727 INFO L225 Difference]: With dead ends: 21146 [2023-12-02 17:45:30,727 INFO L226 Difference]: Without dead ends: 20786 [2023-12-02 17:45:30,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2023-12-02 17:45:30,728 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 254 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:30,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 111 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 17:45:30,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20786 states. [2023-12-02 17:45:31,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20786 to 14884. [2023-12-02 17:45:31,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14884 states, 14883 states have (on average 4.280857354028086) internal successors, (63712), 14883 states have internal predecessors, (63712), 0 states have call successors, (0), 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 17:45:31,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14884 states to 14884 states and 63712 transitions. [2023-12-02 17:45:31,214 INFO L78 Accepts]: Start accepts. Automaton has 14884 states and 63712 transitions. Word has length 40 [2023-12-02 17:45:31,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:31,214 INFO L495 AbstractCegarLoop]: Abstraction has 14884 states and 63712 transitions. [2023-12-02 17:45:31,214 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 17:45:31,214 INFO L276 IsEmpty]: Start isEmpty. Operand 14884 states and 63712 transitions. [2023-12-02 17:45:31,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:45:31,243 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:31,243 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 17:45:31,247 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (27)] Ended with exit code 0 [2023-12-02 17:45:31,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:31,444 INFO L420 AbstractCegarLoop]: === Iteration 23 === 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 17:45:31,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:31,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1827065267, now seen corresponding path program 4 times [2023-12-02 17:45:31,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:31,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [768547593] [2023-12-02 17:45:31,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:45:31,445 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 17:45:31,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:31,446 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:31,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (28)] Waiting until timeout for monitored process [2023-12-02 17:45:31,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:45:31,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:45:31,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:45:31,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:31,749 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 17:45:31,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:45:31,749 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:45:31,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [768547593] [2023-12-02 17:45:31,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [768547593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:45:31,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:45:31,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:45:31,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184120197] [2023-12-02 17:45:31,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:45:31,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:45:31,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:45:31,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:45:31,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:45:31,751 INFO L87 Difference]: Start difference. First operand 14884 states and 63712 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 17:45:32,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:32,848 INFO L93 Difference]: Finished difference Result 18883 states and 78737 transitions. [2023-12-02 17:45:32,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 17:45:32,849 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 17:45:32,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:32,901 INFO L225 Difference]: With dead ends: 18883 [2023-12-02 17:45:32,901 INFO L226 Difference]: Without dead ends: 18649 [2023-12-02 17:45:32,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-02 17:45:32,902 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 192 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:32,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 127 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 17:45:32,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18649 states. [2023-12-02 17:45:33,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18649 to 14708. [2023-12-02 17:45:33,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14708 states, 14707 states have (on average 4.27565105052016) internal successors, (62882), 14707 states have internal predecessors, (62882), 0 states have call successors, (0), 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 17:45:33,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14708 states to 14708 states and 62882 transitions. [2023-12-02 17:45:33,276 INFO L78 Accepts]: Start accepts. Automaton has 14708 states and 62882 transitions. Word has length 40 [2023-12-02 17:45:33,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:33,276 INFO L495 AbstractCegarLoop]: Abstraction has 14708 states and 62882 transitions. [2023-12-02 17:45:33,276 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 17:45:33,277 INFO L276 IsEmpty]: Start isEmpty. Operand 14708 states and 62882 transitions. [2023-12-02 17:45:33,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 17:45:33,302 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:33,302 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 17:45:33,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (28)] Ended with exit code 0 [2023-12-02 17:45:33,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:33,503 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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 17:45:33,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:33,503 INFO L85 PathProgramCache]: Analyzing trace with hash -202425005, now seen corresponding path program 5 times [2023-12-02 17:45:33,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:33,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [764965994] [2023-12-02 17:45:33,503 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-02 17:45:33,503 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 17:45:33,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:33,504 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:33,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (29)] Waiting until timeout for monitored process [2023-12-02 17:45:33,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 17:45:33,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:45:33,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:45:33,693 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:33,830 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 17:45:33,830 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:45:33,830 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:45:33,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [764965994] [2023-12-02 17:45:33,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [764965994] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:45:33,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:45:33,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:45:33,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091498609] [2023-12-02 17:45:33,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:45:33,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:45:33,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:45:33,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:45:33,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:45:33,832 INFO L87 Difference]: Start difference. First operand 14708 states and 62882 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 17:45:34,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:34,469 INFO L93 Difference]: Finished difference Result 15032 states and 64346 transitions. [2023-12-02 17:45:34,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:45:34,470 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 17:45:34,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:34,509 INFO L225 Difference]: With dead ends: 15032 [2023-12-02 17:45:34,509 INFO L226 Difference]: Without dead ends: 14229 [2023-12-02 17:45:34,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:45:34,510 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 141 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:34,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 73 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:45:34,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14229 states. [2023-12-02 17:45:34,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14229 to 13167. [2023-12-02 17:45:34,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13167 states, 13166 states have (on average 4.346650463314599) internal successors, (57228), 13166 states have internal predecessors, (57228), 0 states have call successors, (0), 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 17:45:34,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13167 states to 13167 states and 57228 transitions. [2023-12-02 17:45:34,803 INFO L78 Accepts]: Start accepts. Automaton has 13167 states and 57228 transitions. Word has length 40 [2023-12-02 17:45:34,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:34,803 INFO L495 AbstractCegarLoop]: Abstraction has 13167 states and 57228 transitions. [2023-12-02 17:45:34,804 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 17:45:34,804 INFO L276 IsEmpty]: Start isEmpty. Operand 13167 states and 57228 transitions. [2023-12-02 17:45:34,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:45:34,827 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:34,827 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 17:45:34,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (29)] Ended with exit code 0 [2023-12-02 17:45:35,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:35,027 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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 17:45:35,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:35,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1750557017, now seen corresponding path program 1 times [2023-12-02 17:45:35,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:35,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1931210075] [2023-12-02 17:45:35,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:45:35,028 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 17:45:35,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:35,029 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:35,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (30)] Waiting until timeout for monitored process [2023-12-02 17:45:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:45:35,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 17:45:35,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:35,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:45:35,675 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:35,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:45:35,987 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:45:35,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1931210075] [2023-12-02 17:45:35,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1931210075] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 17:45:35,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:45:35,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2023-12-02 17:45:35,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290301411] [2023-12-02 17:45:35,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:45:35,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 17:45:35,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:45:35,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 17:45:35,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:45:35,989 INFO L87 Difference]: Start difference. First operand 13167 states and 57228 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 17:45:36,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:36,842 INFO L93 Difference]: Finished difference Result 19156 states and 83529 transitions. [2023-12-02 17:45:36,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:45:36,843 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 17:45:36,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:36,898 INFO L225 Difference]: With dead ends: 19156 [2023-12-02 17:45:36,898 INFO L226 Difference]: Without dead ends: 19156 [2023-12-02 17:45:36,898 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 17:45:36,898 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 139 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:36,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 98 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 17:45:36,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19156 states. [2023-12-02 17:45:37,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19156 to 12233. [2023-12-02 17:45:37,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12233 states, 12232 states have (on average 4.313767168083714) internal successors, (52766), 12232 states have internal predecessors, (52766), 0 states have call successors, (0), 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 17:45:37,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12233 states to 12233 states and 52766 transitions. [2023-12-02 17:45:37,242 INFO L78 Accepts]: Start accepts. Automaton has 12233 states and 52766 transitions. Word has length 45 [2023-12-02 17:45:37,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:37,243 INFO L495 AbstractCegarLoop]: Abstraction has 12233 states and 52766 transitions. [2023-12-02 17:45:37,243 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 17:45:37,243 INFO L276 IsEmpty]: Start isEmpty. Operand 12233 states and 52766 transitions. [2023-12-02 17:45:37,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:45:37,265 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:37,265 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 17:45:37,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (30)] Ended with exit code 0 [2023-12-02 17:45:37,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:37,466 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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 17:45:37,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:37,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1018189433, now seen corresponding path program 1 times [2023-12-02 17:45:37,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:37,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [509587109] [2023-12-02 17:45:37,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:45:37,467 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 17:45:37,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:37,467 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:37,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (31)] Waiting until timeout for monitored process [2023-12-02 17:45:37,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:45:37,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 17:45:37,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:37,861 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:45:37,862 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:38,316 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 17:45:38,316 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 17:45:38,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [509587109] [2023-12-02 17:45:38,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [509587109] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:45:38,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [668228168] [2023-12-02 17:45:38,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:45:38,317 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 17:45:38,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 17:45:38,317 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 17:45:38,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2023-12-02 17:45:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:45:38,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 17:45:38,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:38,854 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:45:38,854 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:39,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:45:39,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [668228168] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:45:39,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331936850] [2023-12-02 17:45:39,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:45:39,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:45:39,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:45:39,133 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:45:39,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-12-02 17:45:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:45:39,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 17:45:39,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:39,812 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:45:39,812 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:40,244 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:45:40,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331936850] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:45:40,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 17:45:40,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7, 7, 9, 9] total 25 [2023-12-02 17:45:40,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764937003] [2023-12-02 17:45:40,245 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 17:45:40,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 17:45:40,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 17:45:40,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 17:45:40,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2023-12-02 17:45:40,247 INFO L87 Difference]: Start difference. First operand 12233 states and 52766 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 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 17:45:48,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:45:48,220 INFO L93 Difference]: Finished difference Result 39628 states and 166823 transitions. [2023-12-02 17:45:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-02 17:45:48,221 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 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 17:45:48,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:45:48,362 INFO L225 Difference]: With dead ends: 39628 [2023-12-02 17:45:48,362 INFO L226 Difference]: Without dead ends: 39516 [2023-12-02 17:45:48,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 239 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=998, Invalid=4702, Unknown=0, NotChecked=0, Total=5700 [2023-12-02 17:45:48,363 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 926 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 2614 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 2660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:45:48,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [926 Valid, 908 Invalid, 2660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2614 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-02 17:45:48,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39516 states. [2023-12-02 17:45:48,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39516 to 12939. [2023-12-02 17:45:48,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12939 states, 12938 states have (on average 4.311176379656825) internal successors, (55778), 12938 states have internal predecessors, (55778), 0 states have call successors, (0), 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 17:45:48,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12939 states to 12939 states and 55778 transitions. [2023-12-02 17:45:48,959 INFO L78 Accepts]: Start accepts. Automaton has 12939 states and 55778 transitions. Word has length 45 [2023-12-02 17:45:48,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:45:48,960 INFO L495 AbstractCegarLoop]: Abstraction has 12939 states and 55778 transitions. [2023-12-02 17:45:48,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 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 17:45:48,960 INFO L276 IsEmpty]: Start isEmpty. Operand 12939 states and 55778 transitions. [2023-12-02 17:45:48,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 17:45:48,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:45:48,986 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 17:45:48,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2023-12-02 17:45:49,190 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (31)] Ended with exit code 0 [2023-12-02 17:45:49,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-12-02 17:45:49,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:45:49,587 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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 17:45:49,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:45:49,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1731040940, now seen corresponding path program 1 times [2023-12-02 17:45:49,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 17:45:49,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1531242910] [2023-12-02 17:45:49,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:45:49,588 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 17:45:49,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 17:45:49,589 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 17:45:49,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a01eed6c-744a-489e-b4e7-537dbbc182bd/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 (34)] Waiting until timeout for monitored process [2023-12-02 17:45:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:45:50,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 17:45:50,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:45:50,251 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 17:45:50,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:45:50,708 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2023-12-02 17:45:50,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:45:50,914 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 43 [2023-12-02 17:45:52,840 INFO L349 Elim1Store]: treesize reduction 60, result has 82.0 percent of original size [2023-12-02 17:45:52,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 219 treesize of output 316 [2023-12-02 17:45:55,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 17:45:55,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:45:56,608 WARN L854 $PredicateComparison]: unable to prove that (forall ((~q1~0.offset (_ BitVec 32)) (~q1~0.base (_ BitVec 32)) (v_ArrVal_1219 (Array (_ BitVec 32) (_ BitVec 8)))) (let ((.cse4 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_1219))) (let ((.cse0 (select .cse4 ~q1~0.base))) (or (= (bvadd c_~total~0 (let ((.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 ~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 ~q1~0.offset))) (select .cse0 (bvadd .cse1 ~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 ~q1~0.offset)))) (let ((.cse2 (select .cse4 c_~q2~0.base)) (.cse3 (bvmul (_ bv4 32) c_~q2_front~0))) (concat (concat (concat (select .cse2 (bvadd .cse3 (_ bv3 32) c_~q2~0.offset)) (select .cse2 (bvadd .cse3 (_ bv2 32) c_~q2~0.offset))) (select .cse2 (bvadd .cse3 (_ bv1 32) c_~q2~0.offset))) (select .cse2 (bvadd .cse3 c_~q2~0.offset))))) (_ bv0 32)) (not (= c_~C~0 (let ((.cse5 (bvmul (_ bv4 32) c_~q1_back~0))) (concat (concat (concat (select .cse0 (bvadd .cse5 (_ bv3 32) ~q1~0.offset)) (select .cse0 (bvadd .cse5 (_ bv2 32) ~q1~0.offset))) (select .cse0 (bvadd .cse5 ~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse5 ~q1~0.offset)))))))))) is different from false [2023-12-02 17:45:56,707 WARN L854 $PredicateComparison]: unable to prove that (forall ((~q1~0.offset (_ BitVec 32)) (~q1~0.base (_ BitVec 32)) (v_ArrVal_1219 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_1218 (Array (_ BitVec 32) (_ BitVec 8)))) (let ((.cse4 (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_1218) |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_1219))) (let ((.cse0 (select .cse4 ~q1~0.base))) (or (not (= c_~C~0 (let ((.cse1 (bvmul (_ bv4 32) c_~q1_back~0))) (concat (concat (concat (select .cse0 (bvadd .cse1 (_ bv3 32) ~q1~0.offset)) (select .cse0 (bvadd .cse1 (_ bv2 32) ~q1~0.offset))) (select .cse0 (bvadd .cse1 ~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 ~q1~0.offset)))))) (= (bvadd c_~total~0 (let ((.cse2 (select .cse4 c_~q2~0.base)) (.cse3 (bvmul (_ bv4 32) c_~q2_front~0))) (concat (concat (concat (select .cse2 (bvadd .cse3 (_ bv3 32) c_~q2~0.offset)) (select .cse2 (bvadd .cse3 (_ bv2 32) c_~q2~0.offset))) (select .cse2 (bvadd .cse3 (_ bv1 32) c_~q2~0.offset))) (select .cse2 (bvadd .cse3 c_~q2~0.offset)))) (let ((.cse5 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse5 ~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse5 ~q1~0.offset))) (select .cse0 (bvadd .cse5 ~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse5 ~q1~0.offset))))) (_ bv0 32)))))) is different from false [2023-12-02 17:46:09,078 WARN L293 SmtUtils]: Spent 9.92s on a formula simplification. DAG size of input: 392 DAG size of output: 296 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2023-12-02 17:46:09,078 INFO L349 Elim1Store]: treesize reduction 336, result has 80.2 percent of original size [2023-12-02 17:46:09,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 21962 treesize of output 21012 [2023-12-02 17:46:09,450 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,457 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,458 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,529 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,546 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,574 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,581 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,629 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,657 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,658 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,672 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,687 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:09,714 INFO L224 Elim1Store]: Index analysis took 270 ms [2023-12-02 17:46:11,455 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:46:11,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 30 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 36 case distinctions, treesize of input 5145 treesize of output 4811 [2023-12-02 17:46:11,725 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,799 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,800 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,842 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,843 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,843 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,881 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,902 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:11,943 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,028 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,038 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,049 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,050 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,098 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,099 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,171 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,172 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,173 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,174 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,216 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,293 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,373 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,374 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,375 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:46:12,375 INFO L224 Elim1Store]: Index analysis took 658 ms