./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/memory-model/4SB.i --full-output --preprocessor.use.memory.slicer true --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6ae2ee47 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/memory-model/4SB.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 15b0cbd6c91287c392a1dcce1e0a32a1c72d5f0acdee848dea776c36b74cf850 --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-dev-6ae2ee4-m [2023-11-22 18:10:52,757 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-22 18:10:52,812 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-22 18:10:52,816 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-22 18:10:52,821 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-22 18:10:52,855 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-22 18:10:52,858 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-22 18:10:52,859 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-22 18:10:52,859 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-22 18:10:52,863 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-22 18:10:52,863 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-22 18:10:52,864 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-22 18:10:52,865 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-22 18:10:52,867 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-22 18:10:52,867 INFO L153 SettingsManager]: * Use SBE=true [2023-11-22 18:10:52,867 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-22 18:10:52,867 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-22 18:10:52,868 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-22 18:10:52,868 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-22 18:10:52,868 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-22 18:10:52,868 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-22 18:10:52,869 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-22 18:10:52,869 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-22 18:10:52,869 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-22 18:10:52,870 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-22 18:10:52,870 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-22 18:10:52,870 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-22 18:10:52,871 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-22 18:10:52,871 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-22 18:10:52,871 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-22 18:10:52,872 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-22 18:10:52,873 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:10:52,873 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-22 18:10:52,873 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-22 18:10:52,873 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-22 18:10:52,873 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-22 18:10:52,874 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-22 18:10:52,874 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-22 18:10:52,874 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-22 18:10:52,874 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-22 18:10:52,874 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-22 18:10:52,875 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-22 18:10:52,875 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> Automizer 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 -> 15b0cbd6c91287c392a1dcce1e0a32a1c72d5f0acdee848dea776c36b74cf850 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-22 18:10:53,121 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-22 18:10:53,146 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-22 18:10:53,148 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-22 18:10:53,149 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-22 18:10:53,150 INFO L274 PluginConnector]: CDTParser initialized [2023-11-22 18:10:53,151 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memory-model/4SB.i [2023-11-22 18:10:54,283 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-22 18:10:54,476 INFO L384 CDTParser]: Found 1 translation units. [2023-11-22 18:10:54,477 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/memory-model/4SB.i [2023-11-22 18:10:54,486 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a5a7d7b62/3347369cc8a54caab73c67b68c1acd59/FLAG261503bed [2023-11-22 18:10:54,498 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a5a7d7b62/3347369cc8a54caab73c67b68c1acd59 [2023-11-22 18:10:54,500 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-22 18:10:54,501 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-22 18:10:54,502 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-22 18:10:54,502 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-22 18:10:54,514 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-22 18:10:54,514 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:10:54" (1/1) ... [2023-11-22 18:10:54,515 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6937966f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:54, skipping insertion in model container [2023-11-22 18:10:54,515 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:10:54" (1/1) ... [2023-11-22 18:10:54,571 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-22 18:10:54,911 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/memory-model/4SB.i[21105,21118] [2023-11-22 18:10:54,916 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:10:54,929 INFO L202 MainTranslator]: Completed pre-run [2023-11-22 18:10:55,046 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/memory-model/4SB.i[21105,21118] [2023-11-22 18:10:55,049 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:10:55,063 INFO L206 MainTranslator]: Completed translation [2023-11-22 18:10:55,063 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55 WrapperNode [2023-11-22 18:10:55,063 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-22 18:10:55,077 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-22 18:10:55,077 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-22 18:10:55,077 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-22 18:10:55,082 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,110 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,195 INFO L138 Inliner]: procedures = 28, calls = 671, calls flagged for inlining = 10, calls inlined = 10, statements flattened = 1598 [2023-11-22 18:10:55,195 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-22 18:10:55,196 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-22 18:10:55,196 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-22 18:10:55,196 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-22 18:10:55,207 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,208 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,228 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,267 INFO L189 HeapSplitter]: Split 479 memory accesses to 16 slices as follows [11, 10, 13, 152, 13, 13, 60, 12, 3, 10, 3, 96, 10, 15, 45, 13] [2023-11-22 18:10:55,269 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,270 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,329 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,337 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,344 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,352 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,365 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-22 18:10:55,366 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-22 18:10:55,366 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-22 18:10:55,366 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-22 18:10:55,367 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (1/1) ... [2023-11-22 18:10:55,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:10:55,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:10:55,409 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-22 18:10:55,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-22 18:10:55,458 INFO L130 BoogieDeclarations]: Found specification of procedure store_buffering_4_conditions [2023-11-22 18:10:55,458 INFO L138 BoogieDeclarations]: Found implementation of procedure store_buffering_4_conditions [2023-11-22 18:10:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure tso_core_write [2023-11-22 18:10:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure tso_core_write [2023-11-22 18:10:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_headerT [2023-11-22 18:10:55,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_nondet_headerT [2023-11-22 18:10:55,459 INFO L130 BoogieDeclarations]: Found specification of procedure stepWriteBuffer [2023-11-22 18:10:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure stepWriteBuffer [2023-11-22 18:10:55,461 INFO L130 BoogieDeclarations]: Found specification of procedure tso_core_read [2023-11-22 18:10:55,461 INFO L138 BoogieDeclarations]: Found implementation of procedure tso_core_read [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-22 18:10:55,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-22 18:10:55,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-22 18:10:55,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-22 18:10:55,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-22 18:10:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-22 18:10:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-22 18:10:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-22 18:10:55,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-22 18:10:55,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-22 18:10:55,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-22 18:10:55,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-22 18:10:55,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-22 18:10:55,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-22 18:10:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-22 18:10:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-22 18:10:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-22 18:10:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-22 18:10:55,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-22 18:10:55,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-22 18:10:55,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-22 18:10:55,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-22 18:10:55,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-22 18:10:55,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-22 18:10:55,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-22 18:10:55,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-22 18:10:55,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-22 18:10:55,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-22 18:10:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-22 18:10:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-22 18:10:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-22 18:10:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-22 18:10:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-22 18:10:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-22 18:10:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-22 18:10:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-22 18:10:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-22 18:10:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-22 18:10:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-22 18:10:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-22 18:10:55,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-22 18:10:55,475 INFO L130 BoogieDeclarations]: Found specification of procedure initWriteBuffer [2023-11-22 18:10:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure initWriteBuffer [2023-11-22 18:10:55,475 INFO L130 BoogieDeclarations]: Found specification of procedure tso_core_fence [2023-11-22 18:10:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure tso_core_fence [2023-11-22 18:10:55,475 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-22 18:10:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-22 18:10:55,475 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-22 18:10:55,767 INFO L241 CfgBuilder]: Building ICFG [2023-11-22 18:10:55,769 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-22 18:10:57,527 INFO L282 CfgBuilder]: Performing block encoding [2023-11-22 18:10:57,592 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-22 18:10:57,593 INFO L309 CfgBuilder]: Removed 18 assume(true) statements. [2023-11-22 18:10:57,594 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:10:57 BoogieIcfgContainer [2023-11-22 18:10:57,594 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-22 18:10:57,597 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-22 18:10:57,648 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-22 18:10:57,652 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-22 18:10:57,652 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 06:10:54" (1/3) ... [2023-11-22 18:10:57,653 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18361bbd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:10:57, skipping insertion in model container [2023-11-22 18:10:57,653 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:10:55" (2/3) ... [2023-11-22 18:10:57,655 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18361bbd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:10:57, skipping insertion in model container [2023-11-22 18:10:57,655 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:10:57" (3/3) ... [2023-11-22 18:10:57,656 INFO L112 eAbstractionObserver]: Analyzing ICFG 4SB.i [2023-11-22 18:10:57,672 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-22 18:10:57,672 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-22 18:10:57,728 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-22 18:10:57,734 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=PETRI_NET, 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;@27a4363f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-22 18:10:57,734 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-22 18:10:57,739 INFO L276 IsEmpty]: Start isEmpty. Operand has 263 states, 228 states have (on average 1.6271929824561404) internal successors, (371), 233 states have internal predecessors, (371), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:10:57,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-22 18:10:57,754 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:10:57,755 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:10:57,756 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:10:57,762 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:10:57,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1824283201, now seen corresponding path program 1 times [2023-11-22 18:10:57,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:10:57,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188658287] [2023-11-22 18:10:57,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:10:57,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:10:58,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:58,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-22 18:10:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:58,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-22 18:10:58,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-22 18:10:58,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:58,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-22 18:10:58,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:58,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:10:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:58,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-22 18:10:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:59,138 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-11-22 18:10:59,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:10:59,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188658287] [2023-11-22 18:10:59,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188658287] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:10:59,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444103388] [2023-11-22 18:10:59,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:10:59,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:10:59,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:10:59,143 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:10:59,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-22 18:10:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:10:59,698 INFO L262 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-22 18:10:59,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:10:59,731 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-22 18:10:59,731 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:10:59,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444103388] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:10:59,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:10:59,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 5 [2023-11-22 18:10:59,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381290338] [2023-11-22 18:10:59,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:10:59,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-22 18:10:59,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:10:59,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-22 18:10:59,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:10:59,775 INFO L87 Difference]: Start difference. First operand has 263 states, 228 states have (on average 1.6271929824561404) internal successors, (371), 233 states have internal predecessors, (371), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) Second operand has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:00,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:00,451 INFO L93 Difference]: Finished difference Result 524 states and 850 transitions. [2023-11-22 18:11:00,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-22 18:11:00,454 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 64 [2023-11-22 18:11:00,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:00,464 INFO L225 Difference]: With dead ends: 524 [2023-11-22 18:11:00,465 INFO L226 Difference]: Without dead ends: 251 [2023-11-22 18:11:00,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:11:00,472 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:00,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 350 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-22 18:11:00,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2023-11-22 18:11:00,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2023-11-22 18:11:00,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 217 states have (on average 1.336405529953917) internal successors, (290), 221 states have internal predecessors, (290), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:00,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 342 transitions. [2023-11-22 18:11:00,540 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 342 transitions. Word has length 64 [2023-11-22 18:11:00,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:00,541 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 342 transitions. [2023-11-22 18:11:00,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:00,542 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 342 transitions. [2023-11-22 18:11:00,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-22 18:11:00,546 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:00,547 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:11:00,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-22 18:11:00,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-22 18:11:00,753 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:00,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:00,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1830922863, now seen corresponding path program 1 times [2023-11-22 18:11:00,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:00,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273742537] [2023-11-22 18:11:00,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:00,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:00,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-22 18:11:01,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-22 18:11:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-22 18:11:01,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-22 18:11:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:11:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-22 18:11:01,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:01,532 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-11-22 18:11:01,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:01,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273742537] [2023-11-22 18:11:01,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273742537] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:01,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911237270] [2023-11-22 18:11:01,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:01,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:01,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:01,537 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:01,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-22 18:11:02,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:02,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 791 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:02,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:02,118 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-22 18:11:02,119 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:02,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911237270] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:02,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:02,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2023-11-22 18:11:02,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033298250] [2023-11-22 18:11:02,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:02,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:02,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:02,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:02,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:02,123 INFO L87 Difference]: Start difference. First operand 251 states and 342 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 2 states have internal predecessors, (43), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:03,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:03,470 INFO L93 Difference]: Finished difference Result 501 states and 683 transitions. [2023-11-22 18:11:03,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:03,474 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 2 states have internal predecessors, (43), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 65 [2023-11-22 18:11:03,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:03,478 INFO L225 Difference]: With dead ends: 501 [2023-11-22 18:11:03,478 INFO L226 Difference]: Without dead ends: 252 [2023-11-22 18:11:03,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:03,484 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 0 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:03,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 653 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 18:11:03,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2023-11-22 18:11:03,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 252. [2023-11-22 18:11:03,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 218 states have (on average 1.334862385321101) internal successors, (291), 222 states have internal predecessors, (291), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:03,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 343 transitions. [2023-11-22 18:11:03,505 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 343 transitions. Word has length 65 [2023-11-22 18:11:03,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:03,506 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 343 transitions. [2023-11-22 18:11:03,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 2 states have internal predecessors, (43), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:03,506 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 343 transitions. [2023-11-22 18:11:03,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-22 18:11:03,509 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:03,509 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:11:03,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:03,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-22 18:11:03,725 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:03,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:03,725 INFO L85 PathProgramCache]: Analyzing trace with hash -394052396, now seen corresponding path program 1 times [2023-11-22 18:11:03,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:03,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901580698] [2023-11-22 18:11:03,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:03,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:04,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-22 18:11:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-22 18:11:04,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-22 18:11:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-22 18:11:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-22 18:11:04,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,300 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-22 18:11:04,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:04,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901580698] [2023-11-22 18:11:04,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901580698] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:04,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568867240] [2023-11-22 18:11:04,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:04,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:04,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:04,304 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:04,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-22 18:11:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:04,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 806 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:04,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:04,809 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-22 18:11:04,810 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:04,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568867240] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:04,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:04,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:04,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463688448] [2023-11-22 18:11:04,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:04,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:04,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:04,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:04,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:04,818 INFO L87 Difference]: Start difference. First operand 252 states and 343 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:06,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:06,329 INFO L93 Difference]: Finished difference Result 500 states and 685 transitions. [2023-11-22 18:11:06,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:06,330 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2023-11-22 18:11:06,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:06,331 INFO L225 Difference]: With dead ends: 500 [2023-11-22 18:11:06,331 INFO L226 Difference]: Without dead ends: 253 [2023-11-22 18:11:06,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:06,333 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 0 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:06,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 652 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-22 18:11:06,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2023-11-22 18:11:06,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2023-11-22 18:11:06,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 219 states have (on average 1.3333333333333333) internal successors, (292), 223 states have internal predecessors, (292), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:06,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 344 transitions. [2023-11-22 18:11:06,349 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 344 transitions. Word has length 66 [2023-11-22 18:11:06,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:06,349 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 344 transitions. [2023-11-22 18:11:06,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:06,349 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 344 transitions. [2023-11-22 18:11:06,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-22 18:11:06,352 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:06,352 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:11:06,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:06,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:06,569 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:06,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:06,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1859810148, now seen corresponding path program 1 times [2023-11-22 18:11:06,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:06,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898920797] [2023-11-22 18:11:06,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:06,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:06,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:06,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:06,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:06,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:06,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:06,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:06,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:06,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:06,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:06,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-22 18:11:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:07,102 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-22 18:11:07,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:07,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898920797] [2023-11-22 18:11:07,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898920797] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:07,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934191213] [2023-11-22 18:11:07,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:07,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:07,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:07,109 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:07,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-22 18:11:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:07,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:07,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:07,667 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-22 18:11:07,667 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:07,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934191213] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:07,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:07,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:07,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037058695] [2023-11-22 18:11:07,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:07,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:07,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:07,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:07,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:07,670 INFO L87 Difference]: Start difference. First operand 253 states and 344 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:08,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:08,816 INFO L93 Difference]: Finished difference Result 490 states and 666 transitions. [2023-11-22 18:11:08,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:08,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 70 [2023-11-22 18:11:08,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:08,818 INFO L225 Difference]: With dead ends: 490 [2023-11-22 18:11:08,818 INFO L226 Difference]: Without dead ends: 260 [2023-11-22 18:11:08,819 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:08,819 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 6 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:08,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 641 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 18:11:08,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-11-22 18:11:08,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 254. [2023-11-22 18:11:08,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 220 states have (on average 1.3318181818181818) internal successors, (293), 224 states have internal predecessors, (293), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:08,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 345 transitions. [2023-11-22 18:11:08,831 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 345 transitions. Word has length 70 [2023-11-22 18:11:08,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:08,832 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 345 transitions. [2023-11-22 18:11:08,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:08,832 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 345 transitions. [2023-11-22 18:11:08,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-22 18:11:08,833 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:08,833 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:11:08,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:09,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:09,034 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:09,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:09,035 INFO L85 PathProgramCache]: Analyzing trace with hash 712289420, now seen corresponding path program 1 times [2023-11-22 18:11:09,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:09,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542724792] [2023-11-22 18:11:09,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:09,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:09,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:09,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:09,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:09,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-22 18:11:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:09,584 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-11-22 18:11:09,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:09,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542724792] [2023-11-22 18:11:09,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542724792] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:09,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898200569] [2023-11-22 18:11:09,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:09,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:09,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:09,586 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:09,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-22 18:11:10,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:10,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 870 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:10,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:10,097 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-22 18:11:10,098 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:10,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898200569] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:10,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:10,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:10,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491511917] [2023-11-22 18:11:10,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:10,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:10,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:10,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:10,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:10,100 INFO L87 Difference]: Start difference. First operand 254 states and 345 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:11,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:11,515 INFO L93 Difference]: Finished difference Result 483 states and 656 transitions. [2023-11-22 18:11:11,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:11,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 73 [2023-11-22 18:11:11,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:11,517 INFO L225 Difference]: With dead ends: 483 [2023-11-22 18:11:11,518 INFO L226 Difference]: Without dead ends: 261 [2023-11-22 18:11:11,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:11,519 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 6 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:11,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 644 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 18:11:11,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2023-11-22 18:11:11,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 255. [2023-11-22 18:11:11,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 221 states have (on average 1.330316742081448) internal successors, (294), 225 states have internal predecessors, (294), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:11,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 346 transitions. [2023-11-22 18:11:11,529 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 346 transitions. Word has length 73 [2023-11-22 18:11:11,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:11,529 INFO L495 AbstractCegarLoop]: Abstraction has 255 states and 346 transitions. [2023-11-22 18:11:11,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:11,529 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 346 transitions. [2023-11-22 18:11:11,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-22 18:11:11,530 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:11,531 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:11,547 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:11,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:11,747 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:11,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:11,748 INFO L85 PathProgramCache]: Analyzing trace with hash -944166164, now seen corresponding path program 1 times [2023-11-22 18:11:11,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:11,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226031535] [2023-11-22 18:11:11,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:11,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:11,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:12,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:12,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:12,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-22 18:11:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,295 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-22 18:11:12,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:12,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226031535] [2023-11-22 18:11:12,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226031535] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:12,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480344990] [2023-11-22 18:11:12,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:12,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:12,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:12,300 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:12,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-22 18:11:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:12,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 874 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:12,811 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:12,822 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-11-22 18:11:12,823 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:12,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480344990] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:12,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:12,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:12,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815746465] [2023-11-22 18:11:12,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:12,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:12,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:12,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:12,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:12,825 INFO L87 Difference]: Start difference. First operand 255 states and 346 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:14,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:14,161 INFO L93 Difference]: Finished difference Result 476 states and 646 transitions. [2023-11-22 18:11:14,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:14,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 76 [2023-11-22 18:11:14,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:14,163 INFO L225 Difference]: With dead ends: 476 [2023-11-22 18:11:14,163 INFO L226 Difference]: Without dead ends: 262 [2023-11-22 18:11:14,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:14,165 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 6 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:14,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 640 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 18:11:14,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-11-22 18:11:14,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 256. [2023-11-22 18:11:14,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 222 states have (on average 1.3288288288288288) internal successors, (295), 226 states have internal predecessors, (295), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:14,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 347 transitions. [2023-11-22 18:11:14,174 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 347 transitions. Word has length 76 [2023-11-22 18:11:14,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:14,174 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 347 transitions. [2023-11-22 18:11:14,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:14,175 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 347 transitions. [2023-11-22 18:11:14,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-22 18:11:14,176 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:14,176 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:14,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:14,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:14,401 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:14,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:14,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1142732580, now seen corresponding path program 1 times [2023-11-22 18:11:14,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:14,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143126963] [2023-11-22 18:11:14,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:14,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:14,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:14,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-22 18:11:14,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:14,914 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-22 18:11:14,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:14,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143126963] [2023-11-22 18:11:14,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143126963] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:14,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143557435] [2023-11-22 18:11:14,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:14,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:14,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:14,916 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:14,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-22 18:11:15,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:15,494 INFO L262 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:15,497 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:15,507 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-22 18:11:15,507 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:15,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143557435] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:15,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:15,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:15,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890340489] [2023-11-22 18:11:15,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:15,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:15,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:15,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:15,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:15,509 INFO L87 Difference]: Start difference. First operand 256 states and 347 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:17,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:17,111 INFO L93 Difference]: Finished difference Result 467 states and 635 transitions. [2023-11-22 18:11:17,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:17,111 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 79 [2023-11-22 18:11:17,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:17,113 INFO L225 Difference]: With dead ends: 467 [2023-11-22 18:11:17,113 INFO L226 Difference]: Without dead ends: 263 [2023-11-22 18:11:17,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:17,114 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 6 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:17,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 641 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-22 18:11:17,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2023-11-22 18:11:17,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 257. [2023-11-22 18:11:17,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 223 states have (on average 1.3273542600896862) internal successors, (296), 227 states have internal predecessors, (296), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:17,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 348 transitions. [2023-11-22 18:11:17,123 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 348 transitions. Word has length 79 [2023-11-22 18:11:17,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:17,123 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 348 transitions. [2023-11-22 18:11:17,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:11:17,124 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 348 transitions. [2023-11-22 18:11:17,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-11-22 18:11:17,125 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:17,125 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:17,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-22 18:11:17,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:17,337 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:17,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:17,337 INFO L85 PathProgramCache]: Analyzing trace with hash 818065724, now seen corresponding path program 1 times [2023-11-22 18:11:17,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:17,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291652037] [2023-11-22 18:11:17,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:17,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:17,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:17,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:17,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:17,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:17,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:17,928 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-11-22 18:11:17,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:17,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291652037] [2023-11-22 18:11:17,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291652037] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:17,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010283233] [2023-11-22 18:11:17,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:17,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:17,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:17,930 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:17,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-22 18:11:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:18,557 INFO L262 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:11:18,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:18,570 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-11-22 18:11:18,571 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:18,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010283233] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:18,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:18,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:18,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633626064] [2023-11-22 18:11:18,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:18,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:18,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:18,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:18,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:18,577 INFO L87 Difference]: Start difference. First operand 257 states and 348 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:20,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-22 18:11:21,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:21,384 INFO L93 Difference]: Finished difference Result 325 states and 455 transitions. [2023-11-22 18:11:21,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:21,388 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 82 [2023-11-22 18:11:21,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:21,390 INFO L225 Difference]: With dead ends: 325 [2023-11-22 18:11:21,390 INFO L226 Difference]: Without dead ends: 315 [2023-11-22 18:11:21,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:21,391 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 93 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:21,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 561 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 121 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2023-11-22 18:11:21,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2023-11-22 18:11:21,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 258. [2023-11-22 18:11:21,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 224 states have (on average 1.3258928571428572) internal successors, (297), 228 states have internal predecessors, (297), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:21,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 349 transitions. [2023-11-22 18:11:21,400 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 349 transitions. Word has length 82 [2023-11-22 18:11:21,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:21,401 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 349 transitions. [2023-11-22 18:11:21,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:21,401 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 349 transitions. [2023-11-22 18:11:21,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-11-22 18:11:21,403 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:21,403 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:21,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:21,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-22 18:11:21,616 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:21,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:21,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1805887728, now seen corresponding path program 1 times [2023-11-22 18:11:21,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:21,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408201660] [2023-11-22 18:11:21,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:21,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:21,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:21,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:21,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:21,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:21,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:21,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:21,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:21,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:21,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:21,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:22,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:22,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-11-22 18:11:22,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:22,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408201660] [2023-11-22 18:11:22,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408201660] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:22,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377554354] [2023-11-22 18:11:22,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:22,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:22,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:22,128 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:22,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-22 18:11:22,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:22,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:22,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:22,700 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-11-22 18:11:22,700 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:22,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377554354] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:22,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:22,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:22,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932070026] [2023-11-22 18:11:22,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:22,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:22,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:22,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:22,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:22,703 INFO L87 Difference]: Start difference. First operand 258 states and 349 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:24,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:24,176 INFO L93 Difference]: Finished difference Result 326 states and 456 transitions. [2023-11-22 18:11:24,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:24,177 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 92 [2023-11-22 18:11:24,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:24,178 INFO L225 Difference]: With dead ends: 326 [2023-11-22 18:11:24,178 INFO L226 Difference]: Without dead ends: 316 [2023-11-22 18:11:24,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:24,179 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 83 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:24,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 648 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-22 18:11:24,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2023-11-22 18:11:24,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 315. [2023-11-22 18:11:24,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 281 states have (on average 1.387900355871886) internal successors, (390), 285 states have internal predecessors, (390), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:24,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 442 transitions. [2023-11-22 18:11:24,188 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 442 transitions. Word has length 92 [2023-11-22 18:11:24,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:24,189 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 442 transitions. [2023-11-22 18:11:24,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:24,189 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 442 transitions. [2023-11-22 18:11:24,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-11-22 18:11:24,190 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:24,191 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:24,210 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-22 18:11:24,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:24,410 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:24,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:24,410 INFO L85 PathProgramCache]: Analyzing trace with hash 78997952, now seen corresponding path program 1 times [2023-11-22 18:11:24,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:24,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937187695] [2023-11-22 18:11:24,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:24,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:24,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:24,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:24,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:24,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:24,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:24,932 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-11-22 18:11:24,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:24,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937187695] [2023-11-22 18:11:24,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937187695] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:24,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824239742] [2023-11-22 18:11:24,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:24,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:24,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:24,936 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:24,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-22 18:11:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:25,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:25,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:25,640 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-11-22 18:11:25,640 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:25,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824239742] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:25,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:25,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:25,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519164841] [2023-11-22 18:11:25,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:25,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:25,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:25,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:25,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:25,643 INFO L87 Difference]: Start difference. First operand 315 states and 442 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:27,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:27,119 INFO L93 Difference]: Finished difference Result 441 states and 643 transitions. [2023-11-22 18:11:27,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:27,119 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 98 [2023-11-22 18:11:27,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:27,122 INFO L225 Difference]: With dead ends: 441 [2023-11-22 18:11:27,122 INFO L226 Difference]: Without dead ends: 431 [2023-11-22 18:11:27,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:27,123 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 77 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:27,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 648 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-22 18:11:27,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2023-11-22 18:11:27,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 431. [2023-11-22 18:11:27,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 397 states have (on average 1.455919395465995) internal successors, (578), 401 states have internal predecessors, (578), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:27,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 630 transitions. [2023-11-22 18:11:27,135 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 630 transitions. Word has length 98 [2023-11-22 18:11:27,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:27,135 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 630 transitions. [2023-11-22 18:11:27,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:27,136 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 630 transitions. [2023-11-22 18:11:27,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:27,137 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:27,137 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:27,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:27,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-22 18:11:27,356 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:27,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:27,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1574632082, now seen corresponding path program 1 times [2023-11-22 18:11:27,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:27,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188512228] [2023-11-22 18:11:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:27,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:27,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:27,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:27,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:27,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:27,868 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:27,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:27,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188512228] [2023-11-22 18:11:27,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188512228] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:27,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977303869] [2023-11-22 18:11:27,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:27,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:27,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:27,872 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:27,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-22 18:11:28,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:28,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 1033 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:28,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:28,558 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:28,558 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:28,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977303869] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:28,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:28,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:28,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000352151] [2023-11-22 18:11:28,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:28,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:28,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:28,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:28,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:28,560 INFO L87 Difference]: Start difference. First operand 431 states and 630 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:30,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:30,559 INFO L93 Difference]: Finished difference Result 721 states and 1095 transitions. [2023-11-22 18:11:30,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:30,559 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:30,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:30,562 INFO L225 Difference]: With dead ends: 721 [2023-11-22 18:11:30,562 INFO L226 Difference]: Without dead ends: 479 [2023-11-22 18:11:30,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:30,563 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 21 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:30,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 969 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-22 18:11:30,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2023-11-22 18:11:30,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 439. [2023-11-22 18:11:30,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 405 states have (on average 1.4469135802469135) internal successors, (586), 409 states have internal predecessors, (586), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:30,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 638 transitions. [2023-11-22 18:11:30,575 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 638 transitions. Word has length 136 [2023-11-22 18:11:30,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:30,575 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 638 transitions. [2023-11-22 18:11:30,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:30,576 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 638 transitions. [2023-11-22 18:11:30,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:30,577 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:30,577 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:30,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:30,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-22 18:11:30,797 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:30,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:30,797 INFO L85 PathProgramCache]: Analyzing trace with hash -2018735340, now seen corresponding path program 1 times [2023-11-22 18:11:30,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:30,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15410209] [2023-11-22 18:11:30,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:30,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:31,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:31,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:31,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:31,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:31,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:31,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:31,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:31,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15410209] [2023-11-22 18:11:31,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15410209] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:31,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193137855] [2023-11-22 18:11:31,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:31,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:31,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:31,416 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:31,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-22 18:11:32,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:32,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 1030 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:32,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:32,210 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:32,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:32,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193137855] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:32,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:32,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:32,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770631132] [2023-11-22 18:11:32,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:32,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:32,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:32,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:32,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:32,212 INFO L87 Difference]: Start difference. First operand 439 states and 638 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:33,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:33,957 INFO L93 Difference]: Finished difference Result 721 states and 1087 transitions. [2023-11-22 18:11:33,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:33,959 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:33,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:33,961 INFO L225 Difference]: With dead ends: 721 [2023-11-22 18:11:33,961 INFO L226 Difference]: Without dead ends: 471 [2023-11-22 18:11:33,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:33,963 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 12 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:33,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 966 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-22 18:11:33,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2023-11-22 18:11:33,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 447. [2023-11-22 18:11:33,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 413 states have (on average 1.4382566585956416) internal successors, (594), 417 states have internal predecessors, (594), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:33,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 646 transitions. [2023-11-22 18:11:33,976 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 646 transitions. Word has length 136 [2023-11-22 18:11:33,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:33,976 INFO L495 AbstractCegarLoop]: Abstraction has 447 states and 646 transitions. [2023-11-22 18:11:33,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:33,977 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 646 transitions. [2023-11-22 18:11:33,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:33,978 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:33,978 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:33,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:34,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-22 18:11:34,180 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:34,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:34,181 INFO L85 PathProgramCache]: Analyzing trace with hash -632531946, now seen corresponding path program 1 times [2023-11-22 18:11:34,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:34,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340744200] [2023-11-22 18:11:34,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:34,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:34,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:34,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:34,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:34,770 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:34,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:34,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340744200] [2023-11-22 18:11:34,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340744200] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:34,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942730581] [2023-11-22 18:11:34,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:34,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:34,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:34,772 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:34,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-22 18:11:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:35,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 1027 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:35,504 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:35,528 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:35,528 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:35,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942730581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:35,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:35,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:35,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132704731] [2023-11-22 18:11:35,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:35,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:35,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:35,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:35,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:35,530 INFO L87 Difference]: Start difference. First operand 447 states and 646 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:37,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:37,612 INFO L93 Difference]: Finished difference Result 721 states and 1079 transitions. [2023-11-22 18:11:37,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:37,612 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:37,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:37,614 INFO L225 Difference]: With dead ends: 721 [2023-11-22 18:11:37,614 INFO L226 Difference]: Without dead ends: 463 [2023-11-22 18:11:37,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:37,615 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 3 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:37,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 965 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-22 18:11:37,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2023-11-22 18:11:37,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 459. [2023-11-22 18:11:37,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 425 states have (on average 1.4258823529411764) internal successors, (606), 429 states have internal predecessors, (606), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:37,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 658 transitions. [2023-11-22 18:11:37,625 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 658 transitions. Word has length 136 [2023-11-22 18:11:37,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:37,626 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 658 transitions. [2023-11-22 18:11:37,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:37,627 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 658 transitions. [2023-11-22 18:11:37,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:37,628 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:37,628 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:37,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:37,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-22 18:11:37,844 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:37,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:37,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1290696088, now seen corresponding path program 1 times [2023-11-22 18:11:37,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:37,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611374932] [2023-11-22 18:11:37,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:37,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:38,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:38,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:38,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:38,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:38,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:38,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:38,343 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:38,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:38,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611374932] [2023-11-22 18:11:38,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611374932] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:38,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745400519] [2023-11-22 18:11:38,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:38,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:38,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:38,345 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:38,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-22 18:11:39,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:39,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 1024 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:39,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:39,063 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:39,064 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:39,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745400519] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:39,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:39,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:39,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260553596] [2023-11-22 18:11:39,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:39,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:39,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:39,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:39,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:39,065 INFO L87 Difference]: Start difference. First operand 459 states and 658 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:41,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:41,167 INFO L93 Difference]: Finished difference Result 761 states and 1127 transitions. [2023-11-22 18:11:41,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:41,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:41,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:41,169 INFO L225 Difference]: With dead ends: 761 [2023-11-22 18:11:41,170 INFO L226 Difference]: Without dead ends: 491 [2023-11-22 18:11:41,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:41,171 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 12 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:41,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 966 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-22 18:11:41,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2023-11-22 18:11:41,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 467. [2023-11-22 18:11:41,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 433 states have (on average 1.418013856812933) internal successors, (614), 437 states have internal predecessors, (614), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:41,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 666 transitions. [2023-11-22 18:11:41,182 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 666 transitions. Word has length 136 [2023-11-22 18:11:41,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:41,182 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 666 transitions. [2023-11-22 18:11:41,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:41,182 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 666 transitions. [2023-11-22 18:11:41,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:41,184 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:41,184 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:41,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:41,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:41,402 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:41,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:41,403 INFO L85 PathProgramCache]: Analyzing trace with hash -514742246, now seen corresponding path program 1 times [2023-11-22 18:11:41,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:41,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051479779] [2023-11-22 18:11:41,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:41,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:41,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:41,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:41,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:41,892 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:41,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:41,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051479779] [2023-11-22 18:11:41,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051479779] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:41,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701917768] [2023-11-22 18:11:41,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:41,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:41,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:41,896 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:41,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-22 18:11:42,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:42,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:42,590 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:42,606 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:42,606 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:42,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701917768] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:42,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:42,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:42,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716761886] [2023-11-22 18:11:42,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:42,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:42,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:42,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:42,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:42,608 INFO L87 Difference]: Start difference. First operand 467 states and 666 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:44,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:44,538 INFO L93 Difference]: Finished difference Result 761 states and 1119 transitions. [2023-11-22 18:11:44,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:44,539 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:44,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:44,541 INFO L225 Difference]: With dead ends: 761 [2023-11-22 18:11:44,541 INFO L226 Difference]: Without dead ends: 483 [2023-11-22 18:11:44,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:44,543 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 3 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:44,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 965 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 18:11:44,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-11-22 18:11:44,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 479. [2023-11-22 18:11:44,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 445 states have (on average 1.4067415730337078) internal successors, (626), 449 states have internal predecessors, (626), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:44,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 678 transitions. [2023-11-22 18:11:44,554 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 678 transitions. Word has length 136 [2023-11-22 18:11:44,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:44,555 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 678 transitions. [2023-11-22 18:11:44,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:44,555 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 678 transitions. [2023-11-22 18:11:44,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:44,572 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:44,572 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:44,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:44,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-22 18:11:44,792 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:44,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:44,793 INFO L85 PathProgramCache]: Analyzing trace with hash -92040420, now seen corresponding path program 1 times [2023-11-22 18:11:44,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:44,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807374820] [2023-11-22 18:11:44,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:44,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:45,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:45,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:45,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:45,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:45,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:45,295 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:45,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:45,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807374820] [2023-11-22 18:11:45,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807374820] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:45,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007278221] [2023-11-22 18:11:45,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:45,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:45,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:45,300 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:45,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-22 18:11:45,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:46,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 1018 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:46,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:46,019 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:46,019 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:46,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007278221] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:46,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:46,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:46,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175099303] [2023-11-22 18:11:46,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:46,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:46,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:46,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:46,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:46,022 INFO L87 Difference]: Start difference. First operand 479 states and 678 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:47,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:47,949 INFO L93 Difference]: Finished difference Result 801 states and 1167 transitions. [2023-11-22 18:11:47,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:47,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:47,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:47,952 INFO L225 Difference]: With dead ends: 801 [2023-11-22 18:11:47,952 INFO L226 Difference]: Without dead ends: 511 [2023-11-22 18:11:47,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:47,953 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 12 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:47,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 966 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 18:11:47,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2023-11-22 18:11:47,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 487. [2023-11-22 18:11:47,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 453 states have (on average 1.3995584988962473) internal successors, (634), 457 states have internal predecessors, (634), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:47,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 686 transitions. [2023-11-22 18:11:47,966 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 686 transitions. Word has length 136 [2023-11-22 18:11:47,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:47,967 INFO L495 AbstractCegarLoop]: Abstraction has 487 states and 686 transitions. [2023-11-22 18:11:47,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:47,967 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 686 transitions. [2023-11-22 18:11:47,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:47,969 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:47,969 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:47,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:48,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-22 18:11:48,187 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:48,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:48,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1371904098, now seen corresponding path program 1 times [2023-11-22 18:11:48,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:48,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133893059] [2023-11-22 18:11:48,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:48,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:48,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:48,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:48,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:48,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:48,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:48,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:48,661 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:48,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:48,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133893059] [2023-11-22 18:11:48,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133893059] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:48,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964816748] [2023-11-22 18:11:48,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:48,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:48,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:48,664 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:48,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-22 18:11:49,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:49,422 INFO L262 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:49,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:49,447 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 18:11:49,447 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:49,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964816748] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:49,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:49,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:49,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859447077] [2023-11-22 18:11:49,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:49,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:49,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:49,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:49,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:49,449 INFO L87 Difference]: Start difference. First operand 487 states and 686 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:51,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:51,305 INFO L93 Difference]: Finished difference Result 801 states and 1159 transitions. [2023-11-22 18:11:51,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:11:51,306 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:51,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:51,308 INFO L225 Difference]: With dead ends: 801 [2023-11-22 18:11:51,308 INFO L226 Difference]: Without dead ends: 503 [2023-11-22 18:11:51,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:11:51,310 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 3 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:51,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 965 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-22 18:11:51,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2023-11-22 18:11:51,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 499. [2023-11-22 18:11:51,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 465 states have (on average 1.389247311827957) internal successors, (646), 469 states have internal predecessors, (646), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:51,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 698 transitions. [2023-11-22 18:11:51,321 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 698 transitions. Word has length 136 [2023-11-22 18:11:51,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:51,322 INFO L495 AbstractCegarLoop]: Abstraction has 499 states and 698 transitions. [2023-11-22 18:11:51,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:51,322 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 698 transitions. [2023-11-22 18:11:51,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-22 18:11:51,324 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:51,324 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:51,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:51,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-22 18:11:51,542 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:51,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:51,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1496307482, now seen corresponding path program 1 times [2023-11-22 18:11:51,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:51,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857784279] [2023-11-22 18:11:51,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:51,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:51,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:51,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:51,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:51,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:51,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:51,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:51,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:51,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:52,067 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-22 18:11:52,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:52,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857784279] [2023-11-22 18:11:52,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857784279] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:52,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513548133] [2023-11-22 18:11:52,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:52,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:52,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:52,068 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:52,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-22 18:11:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:52,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:52,777 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:52,852 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-22 18:11:52,853 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:52,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513548133] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:52,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:52,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:52,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720706] [2023-11-22 18:11:52,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:52,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:52,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:52,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:52,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:52,855 INFO L87 Difference]: Start difference. First operand 499 states and 698 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:54,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:54,222 INFO L93 Difference]: Finished difference Result 809 states and 1155 transitions. [2023-11-22 18:11:54,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:54,222 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 136 [2023-11-22 18:11:54,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:54,226 INFO L225 Difference]: With dead ends: 809 [2023-11-22 18:11:54,226 INFO L226 Difference]: Without dead ends: 799 [2023-11-22 18:11:54,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:54,227 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 54 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:54,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 649 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 18:11:54,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2023-11-22 18:11:54,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 799. [2023-11-22 18:11:54,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 765 states have (on average 1.4248366013071896) internal successors, (1090), 769 states have internal predecessors, (1090), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:54,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1142 transitions. [2023-11-22 18:11:54,243 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1142 transitions. Word has length 136 [2023-11-22 18:11:54,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:54,243 INFO L495 AbstractCegarLoop]: Abstraction has 799 states and 1142 transitions. [2023-11-22 18:11:54,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:54,244 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1142 transitions. [2023-11-22 18:11:54,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-11-22 18:11:54,246 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:54,246 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:54,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:54,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-22 18:11:54,464 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:54,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:54,465 INFO L85 PathProgramCache]: Analyzing trace with hash 429752270, now seen corresponding path program 1 times [2023-11-22 18:11:54,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:54,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225863581] [2023-11-22 18:11:54,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:54,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:54,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:54,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:54,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:54,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:54,971 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2023-11-22 18:11:54,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:54,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225863581] [2023-11-22 18:11:54,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225863581] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:54,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435272632] [2023-11-22 18:11:54,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:54,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:54,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:54,976 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:54,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-22 18:11:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:55,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 1051 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:55,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:55,834 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2023-11-22 18:11:55,835 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:55,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435272632] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:55,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:55,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:11:55,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298895934] [2023-11-22 18:11:55,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:55,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:11:55,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:55,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:11:55,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:55,837 INFO L87 Difference]: Start difference. First operand 799 states and 1142 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:56,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:11:56,942 INFO L93 Difference]: Finished difference Result 1409 states and 2043 transitions. [2023-11-22 18:11:56,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:11:56,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 146 [2023-11-22 18:11:56,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:11:56,947 INFO L225 Difference]: With dead ends: 1409 [2023-11-22 18:11:56,948 INFO L226 Difference]: Without dead ends: 1399 [2023-11-22 18:11:56,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:11:56,949 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 53 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:11:56,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 647 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 18:11:56,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2023-11-22 18:11:56,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 1399. [2023-11-22 18:11:56,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1365 states have (on average 1.449084249084249) internal successors, (1978), 1369 states have internal predecessors, (1978), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:11:56,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 2030 transitions. [2023-11-22 18:11:56,976 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 2030 transitions. Word has length 146 [2023-11-22 18:11:56,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:11:56,976 INFO L495 AbstractCegarLoop]: Abstraction has 1399 states and 2030 transitions. [2023-11-22 18:11:56,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:11:56,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 2030 transitions. [2023-11-22 18:11:56,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-22 18:11:56,980 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:11:56,980 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:11:56,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-22 18:11:57,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:57,199 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:11:57,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:11:57,199 INFO L85 PathProgramCache]: Analyzing trace with hash 864093632, now seen corresponding path program 1 times [2023-11-22 18:11:57,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:11:57,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012629230] [2023-11-22 18:11:57,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:57,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:11:57,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:11:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:11:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:11:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:11:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:11:57,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:11:57,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:57,697 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2023-11-22 18:11:57,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:11:57,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012629230] [2023-11-22 18:11:57,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012629230] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:11:57,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212249657] [2023-11-22 18:11:57,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:11:57,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:11:57,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:11:57,700 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:11:57,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-22 18:11:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:11:58,482 INFO L262 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:11:58,487 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:11:58,504 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-22 18:11:58,504 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:11:58,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212249657] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:11:58,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:11:58,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:11:58,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410783724] [2023-11-22 18:11:58,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:11:58,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:11:58,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:11:58,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:11:58,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:11:58,507 INFO L87 Difference]: Start difference. First operand 1399 states and 2030 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:00,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:00,262 INFO L93 Difference]: Finished difference Result 2673 states and 3931 transitions. [2023-11-22 18:12:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:12:00,262 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 190 [2023-11-22 18:12:00,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:00,267 INFO L225 Difference]: With dead ends: 2673 [2023-11-22 18:12:00,267 INFO L226 Difference]: Without dead ends: 1463 [2023-11-22 18:12:00,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:12:00,270 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 3 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:00,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 965 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-22 18:12:00,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1463 states. [2023-11-22 18:12:00,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1463 to 1447. [2023-11-22 18:12:00,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1447 states, 1413 states have (on average 1.4338287331917905) internal successors, (2026), 1417 states have internal predecessors, (2026), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:00,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 1447 states and 2078 transitions. [2023-11-22 18:12:00,295 INFO L78 Accepts]: Start accepts. Automaton has 1447 states and 2078 transitions. Word has length 190 [2023-11-22 18:12:00,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:00,295 INFO L495 AbstractCegarLoop]: Abstraction has 1447 states and 2078 transitions. [2023-11-22 18:12:00,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:00,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1447 states and 2078 transitions. [2023-11-22 18:12:00,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-22 18:12:00,299 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:00,299 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:00,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:00,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:00,506 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:00,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:00,507 INFO L85 PathProgramCache]: Analyzing trace with hash 420192958, now seen corresponding path program 1 times [2023-11-22 18:12:00,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:00,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744237086] [2023-11-22 18:12:00,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:00,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:00,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:00,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:00,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:00,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:00,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2023-11-22 18:12:00,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:00,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744237086] [2023-11-22 18:12:00,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744237086] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:00,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117201326] [2023-11-22 18:12:00,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:00,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:00,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:00,969 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:00,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-22 18:12:01,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:01,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:12:01,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:01,897 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2023-11-22 18:12:01,897 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:01,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117201326] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:01,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:01,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:12:01,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588217330] [2023-11-22 18:12:01,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:01,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:12:01,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:01,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:12:01,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:01,899 INFO L87 Difference]: Start difference. First operand 1447 states and 2078 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:03,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:03,321 INFO L93 Difference]: Finished difference Result 2705 states and 3915 transitions. [2023-11-22 18:12:03,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:12:03,321 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 190 [2023-11-22 18:12:03,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:03,328 INFO L225 Difference]: With dead ends: 2705 [2023-11-22 18:12:03,329 INFO L226 Difference]: Without dead ends: 2695 [2023-11-22 18:12:03,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:03,330 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 43 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:03,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 648 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 18:12:03,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2023-11-22 18:12:03,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 2695. [2023-11-22 18:12:03,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2695 states, 2661 states have (on average 1.4468245020668922) internal successors, (3850), 2665 states have internal predecessors, (3850), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:03,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2695 states to 2695 states and 3902 transitions. [2023-11-22 18:12:03,390 INFO L78 Accepts]: Start accepts. Automaton has 2695 states and 3902 transitions. Word has length 190 [2023-11-22 18:12:03,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:03,391 INFO L495 AbstractCegarLoop]: Abstraction has 2695 states and 3902 transitions. [2023-11-22 18:12:03,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:03,391 INFO L276 IsEmpty]: Start isEmpty. Operand 2695 states and 3902 transitions. [2023-11-22 18:12:03,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-11-22 18:12:03,396 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:03,396 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:03,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:03,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:03,612 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:03,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:03,613 INFO L85 PathProgramCache]: Analyzing trace with hash -2126316818, now seen corresponding path program 1 times [2023-11-22 18:12:03,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:03,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034885910] [2023-11-22 18:12:03,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:03,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:03,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:03,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:03,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:03,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:03,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:03,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:03,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:03,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:03,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:03,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:04,063 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-22 18:12:04,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:04,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034885910] [2023-11-22 18:12:04,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034885910] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:04,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576509498] [2023-11-22 18:12:04,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:04,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:04,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:04,065 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:04,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-22 18:12:04,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:04,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:12:04,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:05,068 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-11-22 18:12:05,068 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:05,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576509498] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:05,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:05,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:12:05,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115753302] [2023-11-22 18:12:05,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:05,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:12:05,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:05,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:12:05,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:05,071 INFO L87 Difference]: Start difference. First operand 2695 states and 3902 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:06,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:06,521 INFO L93 Difference]: Finished difference Result 5201 states and 7563 transitions. [2023-11-22 18:12:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:12:06,523 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 214 [2023-11-22 18:12:06,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:06,538 INFO L225 Difference]: With dead ends: 5201 [2023-11-22 18:12:06,538 INFO L226 Difference]: Without dead ends: 5191 [2023-11-22 18:12:06,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:06,540 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 38 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:06,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 647 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 18:12:06,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5191 states. [2023-11-22 18:12:06,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5191 to 5191. [2023-11-22 18:12:06,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5191 states, 5157 states have (on average 1.4539460926895482) internal successors, (7498), 5161 states have internal predecessors, (7498), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:06,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5191 states to 5191 states and 7550 transitions. [2023-11-22 18:12:06,627 INFO L78 Accepts]: Start accepts. Automaton has 5191 states and 7550 transitions. Word has length 214 [2023-11-22 18:12:06,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:06,627 INFO L495 AbstractCegarLoop]: Abstraction has 5191 states and 7550 transitions. [2023-11-22 18:12:06,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:06,628 INFO L276 IsEmpty]: Start isEmpty. Operand 5191 states and 7550 transitions. [2023-11-22 18:12:06,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2023-11-22 18:12:06,637 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:06,637 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:06,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:06,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:06,852 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:06,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:06,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1074284310, now seen corresponding path program 1 times [2023-11-22 18:12:06,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:06,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024205638] [2023-11-22 18:12:06,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:06,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:07,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:07,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:07,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:07,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:07,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:07,420 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2023-11-22 18:12:07,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:07,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024205638] [2023-11-22 18:12:07,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024205638] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:07,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987456605] [2023-11-22 18:12:07,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:07,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:07,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:07,421 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:07,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-22 18:12:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:08,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 1299 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:12:08,269 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:08,496 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 343 trivial. 0 not checked. [2023-11-22 18:12:08,496 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:08,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987456605] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:08,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:08,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:12:08,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177622147] [2023-11-22 18:12:08,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:08,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:12:08,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:08,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:12:08,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:08,498 INFO L87 Difference]: Start difference. First operand 5191 states and 7550 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:09,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:09,679 INFO L93 Difference]: Finished difference Result 10193 states and 14859 transitions. [2023-11-22 18:12:09,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:12:09,680 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 244 [2023-11-22 18:12:09,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:09,712 INFO L225 Difference]: With dead ends: 10193 [2023-11-22 18:12:09,713 INFO L226 Difference]: Without dead ends: 10183 [2023-11-22 18:12:09,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:09,718 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 34 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:09,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 648 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:12:09,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10183 states. [2023-11-22 18:12:09,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10183 to 10183. [2023-11-22 18:12:09,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10183 states, 10149 states have (on average 1.4576805596610503) internal successors, (14794), 10153 states have internal predecessors, (14794), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:09,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 10183 states and 14846 transitions. [2023-11-22 18:12:09,867 INFO L78 Accepts]: Start accepts. Automaton has 10183 states and 14846 transitions. Word has length 244 [2023-11-22 18:12:09,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:09,868 INFO L495 AbstractCegarLoop]: Abstraction has 10183 states and 14846 transitions. [2023-11-22 18:12:09,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:09,868 INFO L276 IsEmpty]: Start isEmpty. Operand 10183 states and 14846 transitions. [2023-11-22 18:12:09,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2023-11-22 18:12:09,887 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:09,887 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:09,906 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:10,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:10,103 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:10,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:10,103 INFO L85 PathProgramCache]: Analyzing trace with hash 143349432, now seen corresponding path program 1 times [2023-11-22 18:12:10,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:10,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211736086] [2023-11-22 18:12:10,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:10,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:10,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:10,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:10,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:10,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:10,717 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2023-11-22 18:12:10,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:10,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211736086] [2023-11-22 18:12:10,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211736086] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:10,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370188737] [2023-11-22 18:12:10,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:10,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:10,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:10,719 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:10,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-22 18:12:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:11,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:12:11,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:11,680 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 241 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2023-11-22 18:12:11,680 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:11,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370188737] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:11,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:11,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-22 18:12:11,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209347581] [2023-11-22 18:12:11,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:11,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:12:11,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:11,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:12:11,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:12:11,683 INFO L87 Difference]: Start difference. First operand 10183 states and 14846 transitions. Second operand has 4 states, 4 states have (on average 42.0) internal successors, (168), 4 states have internal predecessors, (168), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:13,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:13,668 INFO L93 Difference]: Finished difference Result 20689 states and 30347 transitions. [2023-11-22 18:12:13,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:12:13,669 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 4 states have internal predecessors, (168), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 296 [2023-11-22 18:12:13,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:13,695 INFO L225 Difference]: With dead ends: 20689 [2023-11-22 18:12:13,695 INFO L226 Difference]: Without dead ends: 10695 [2023-11-22 18:12:13,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:12:13,712 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 3 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:13,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 965 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 18:12:13,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10695 states. [2023-11-22 18:12:13,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10695 to 10567. [2023-11-22 18:12:13,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10567 states, 10533 states have (on average 1.4409949681951961) internal successors, (15178), 10537 states have internal predecessors, (15178), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:13,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10567 states to 10567 states and 15230 transitions. [2023-11-22 18:12:13,878 INFO L78 Accepts]: Start accepts. Automaton has 10567 states and 15230 transitions. Word has length 296 [2023-11-22 18:12:13,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:13,878 INFO L495 AbstractCegarLoop]: Abstraction has 10567 states and 15230 transitions. [2023-11-22 18:12:13,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 4 states have internal predecessors, (168), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:13,879 INFO L276 IsEmpty]: Start isEmpty. Operand 10567 states and 15230 transitions. [2023-11-22 18:12:13,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2023-11-22 18:12:13,899 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:13,899 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:13,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:14,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:14,112 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:14,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:14,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1303231434, now seen corresponding path program 1 times [2023-11-22 18:12:14,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:14,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015099543] [2023-11-22 18:12:14,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:14,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:14,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:14,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:14,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:14,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:14,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:14,617 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2023-11-22 18:12:14,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:14,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015099543] [2023-11-22 18:12:14,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015099543] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:14,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610263769] [2023-11-22 18:12:14,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:14,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:14,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:14,619 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:14,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-22 18:12:15,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:15,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 1416 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:12:15,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:15,861 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2023-11-22 18:12:15,861 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:15,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610263769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:15,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:15,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:12:15,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394442829] [2023-11-22 18:12:15,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:15,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:12:15,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:15,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:12:15,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:15,863 INFO L87 Difference]: Start difference. First operand 10567 states and 15230 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:17,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:17,162 INFO L93 Difference]: Finished difference Result 20945 states and 30219 transitions. [2023-11-22 18:12:17,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:12:17,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 296 [2023-11-22 18:12:17,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:17,199 INFO L225 Difference]: With dead ends: 20945 [2023-11-22 18:12:17,199 INFO L226 Difference]: Without dead ends: 20935 [2023-11-22 18:12:17,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:17,211 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 23 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:17,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 647 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:12:17,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20935 states. [2023-11-22 18:12:17,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20935 to 20935. [2023-11-22 18:12:17,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20935 states, 20901 states have (on average 1.4427060906176739) internal successors, (30154), 20905 states have internal predecessors, (30154), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:17,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20935 states to 20935 states and 30206 transitions. [2023-11-22 18:12:17,491 INFO L78 Accepts]: Start accepts. Automaton has 20935 states and 30206 transitions. Word has length 296 [2023-11-22 18:12:17,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:17,492 INFO L495 AbstractCegarLoop]: Abstraction has 20935 states and 30206 transitions. [2023-11-22 18:12:17,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:17,492 INFO L276 IsEmpty]: Start isEmpty. Operand 20935 states and 30206 transitions. [2023-11-22 18:12:17,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2023-11-22 18:12:17,531 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:17,531 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:17,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:17,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-22 18:12:17,752 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:17,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:17,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1771531892, now seen corresponding path program 1 times [2023-11-22 18:12:17,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:17,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430067373] [2023-11-22 18:12:17,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:17,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:17,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:18,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:18,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:18,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:18,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:18,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:18,374 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-11-22 18:12:18,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:18,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430067373] [2023-11-22 18:12:18,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430067373] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:18,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94659178] [2023-11-22 18:12:18,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:18,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:18,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:18,376 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:18,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-22 18:12:19,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:19,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 1542 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-22 18:12:19,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:19,356 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 318 proven. 0 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2023-11-22 18:12:19,356 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:19,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94659178] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:19,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:19,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-22 18:12:19,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132902680] [2023-11-22 18:12:19,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:19,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:12:19,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:19,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:12:19,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:19,358 INFO L87 Difference]: Start difference. First operand 20935 states and 30206 transitions. Second operand has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 3 states have internal predecessors, (185), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:20,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:20,698 INFO L93 Difference]: Finished difference Result 31569 states and 45707 transitions. [2023-11-22 18:12:20,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:12:20,699 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 3 states have internal predecessors, (185), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 354 [2023-11-22 18:12:20,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:20,734 INFO L225 Difference]: With dead ends: 31569 [2023-11-22 18:12:20,734 INFO L226 Difference]: Without dead ends: 21191 [2023-11-22 18:12:20,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:12:20,750 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 0 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:20,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 647 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:12:20,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21191 states. [2023-11-22 18:12:21,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21191 to 21191. [2023-11-22 18:12:21,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21191 states, 21157 states have (on average 1.4373493406437585) internal successors, (30410), 21161 states have internal predecessors, (30410), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:21,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21191 states to 21191 states and 30462 transitions. [2023-11-22 18:12:21,077 INFO L78 Accepts]: Start accepts. Automaton has 21191 states and 30462 transitions. Word has length 354 [2023-11-22 18:12:21,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:21,078 INFO L495 AbstractCegarLoop]: Abstraction has 21191 states and 30462 transitions. [2023-11-22 18:12:21,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 61.666666666666664) internal successors, (185), 3 states have internal predecessors, (185), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-22 18:12:21,078 INFO L276 IsEmpty]: Start isEmpty. Operand 21191 states and 30462 transitions. [2023-11-22 18:12:21,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2023-11-22 18:12:21,111 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:21,111 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:21,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:21,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-22 18:12:21,325 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:21,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:21,325 INFO L85 PathProgramCache]: Analyzing trace with hash 196273034, now seen corresponding path program 1 times [2023-11-22 18:12:21,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:21,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388523474] [2023-11-22 18:12:21,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:21,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:21,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-22 18:12:21,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-22 18:12:21,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:12:21,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-22 18:12:21,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-22 18:12:21,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-22 18:12:21,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:21,992 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-11-22 18:12:21,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:21,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388523474] [2023-11-22 18:12:21,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388523474] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:21,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237015332] [2023-11-22 18:12:21,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:21,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:21,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:21,994 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:21,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-22 18:12:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:22,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 1545 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-22 18:12:22,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:22,995 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-11-22 18:12:22,996 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:12:23,056 INFO L134 CoverageAnalysis]: Checked inductivity of 721 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-11-22 18:12:23,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237015332] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:12:23,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:12:23,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 4] total 8 [2023-11-22 18:12:23,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736005543] [2023-11-22 18:12:23,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:12:23,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 18:12:23,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:23,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 18:12:23,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:12:23,060 INFO L87 Difference]: Start difference. First operand 21191 states and 30462 transitions. Second operand has 8 states, 8 states have (on average 18.5) internal successors, (148), 7 states have internal predecessors, (148), 1 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-22 18:12:28,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:28,337 INFO L93 Difference]: Finished difference Result 42382 states and 60926 transitions. [2023-11-22 18:12:28,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-22 18:12:28,340 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 7 states have internal predecessors, (148), 1 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 354 [2023-11-22 18:12:28,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:28,375 INFO L225 Difference]: With dead ends: 42382 [2023-11-22 18:12:28,376 INFO L226 Difference]: Without dead ends: 21194 [2023-11-22 18:12:28,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 715 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:12:28,403 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 1 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2121 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:28,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2121 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-11-22 18:12:28,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21194 states. [2023-11-22 18:12:28,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21194 to 21194. [2023-11-22 18:12:28,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21194 states, 21160 states have (on average 1.4372873345935728) internal successors, (30413), 21164 states have internal predecessors, (30413), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:28,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21194 states to 21194 states and 30465 transitions. [2023-11-22 18:12:28,679 INFO L78 Accepts]: Start accepts. Automaton has 21194 states and 30465 transitions. Word has length 354 [2023-11-22 18:12:28,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:28,679 INFO L495 AbstractCegarLoop]: Abstraction has 21194 states and 30465 transitions. [2023-11-22 18:12:28,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 7 states have internal predecessors, (148), 1 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-22 18:12:28,679 INFO L276 IsEmpty]: Start isEmpty. Operand 21194 states and 30465 transitions. [2023-11-22 18:12:28,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2023-11-22 18:12:28,705 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:28,706 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:28,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:28,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-22 18:12:28,921 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:28,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:28,921 INFO L85 PathProgramCache]: Analyzing trace with hash 408445191, now seen corresponding path program 2 times [2023-11-22 18:12:28,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:28,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542882710] [2023-11-22 18:12:28,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:28,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-22 18:12:29,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-22 18:12:29,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-22 18:12:29,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-22 18:12:29,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-22 18:12:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-22 18:12:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:29,525 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 702 trivial. 0 not checked. [2023-11-22 18:12:29,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:29,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542882710] [2023-11-22 18:12:29,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542882710] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:29,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423488403] [2023-11-22 18:12:29,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:12:29,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:29,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:29,528 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:29,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-22 18:12:32,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:12:32,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:12:32,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 1590 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:12:32,259 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:32,314 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-11-22 18:12:32,314 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:12:32,484 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-11-22 18:12:32,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423488403] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:12:32,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:12:32,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 7] total 15 [2023-11-22 18:12:32,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385834704] [2023-11-22 18:12:32,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:12:32,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-22 18:12:32,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:32,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-22 18:12:32,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2023-11-22 18:12:32,487 INFO L87 Difference]: Start difference. First operand 21194 states and 30465 transitions. Second operand has 15 states, 15 states have (on average 10.6) internal successors, (159), 14 states have internal predecessors, (159), 2 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-22 18:12:36,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:36,235 INFO L93 Difference]: Finished difference Result 42389 states and 60941 transitions. [2023-11-22 18:12:36,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-22 18:12:36,235 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 10.6) internal successors, (159), 14 states have internal predecessors, (159), 2 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 357 [2023-11-22 18:12:36,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:36,264 INFO L225 Difference]: With dead ends: 42389 [2023-11-22 18:12:36,265 INFO L226 Difference]: Without dead ends: 21201 [2023-11-22 18:12:36,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 731 GetRequests, 717 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:12:36,291 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 1 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1470 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:36,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1470 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-11-22 18:12:36,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21201 states. [2023-11-22 18:12:36,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21201 to 21201. [2023-11-22 18:12:36,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21201 states, 21167 states have (on average 1.4371427221618558) internal successors, (30420), 21171 states have internal predecessors, (30420), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:36,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21201 states to 21201 states and 30472 transitions. [2023-11-22 18:12:36,567 INFO L78 Accepts]: Start accepts. Automaton has 21201 states and 30472 transitions. Word has length 357 [2023-11-22 18:12:36,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:36,567 INFO L495 AbstractCegarLoop]: Abstraction has 21201 states and 30472 transitions. [2023-11-22 18:12:36,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 10.6) internal successors, (159), 14 states have internal predecessors, (159), 2 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-22 18:12:36,568 INFO L276 IsEmpty]: Start isEmpty. Operand 21201 states and 30472 transitions. [2023-11-22 18:12:36,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2023-11-22 18:12:36,594 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:36,594 INFO L195 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:36,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:36,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-22 18:12:36,817 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:36,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:36,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1786159583, now seen corresponding path program 3 times [2023-11-22 18:12:36,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:36,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130845668] [2023-11-22 18:12:36,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:36,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-22 18:12:37,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-22 18:12:37,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-22 18:12:37,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-22 18:12:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-22 18:12:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-22 18:12:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:37,663 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2023-11-22 18:12:37,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:37,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130845668] [2023-11-22 18:12:37,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130845668] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:37,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192821285] [2023-11-22 18:12:37,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 18:12:37,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:37,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:37,667 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:37,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-22 18:12:42,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 18:12:42,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:12:42,441 INFO L262 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-22 18:12:42,452 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:43,449 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 526 treesize of output 9 [2023-11-22 18:12:43,547 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2023-11-22 18:12:43,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:12:43,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192821285] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:12:43,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:12:43,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2023-11-22 18:12:43,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096465473] [2023-11-22 18:12:43,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:12:43,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 18:12:43,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:43,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 18:12:43,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:12:43,549 INFO L87 Difference]: Start difference. First operand 21201 states and 30472 transitions. Second operand has 7 states, 6 states have (on average 22.833333333333332) internal successors, (137), 6 states have internal predecessors, (137), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:12:49,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:49,710 INFO L93 Difference]: Finished difference Result 42329 states and 60865 transitions. [2023-11-22 18:12:49,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-22 18:12:49,710 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 22.833333333333332) internal successors, (137), 6 states have internal predecessors, (137), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 367 [2023-11-22 18:12:49,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:49,746 INFO L225 Difference]: With dead ends: 42329 [2023-11-22 18:12:49,746 INFO L226 Difference]: Without dead ends: 21314 [2023-11-22 18:12:49,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:12:49,770 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 221 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1372 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:49,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 1372 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2023-11-22 18:12:49,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21314 states. [2023-11-22 18:12:50,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21314 to 21213. [2023-11-22 18:12:50,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21213 states, 21179 states have (on average 1.4372727701968933) internal successors, (30440), 21183 states have internal predecessors, (30440), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-22 18:12:50,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21213 states to 21213 states and 30492 transitions. [2023-11-22 18:12:50,220 INFO L78 Accepts]: Start accepts. Automaton has 21213 states and 30492 transitions. Word has length 367 [2023-11-22 18:12:50,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:50,220 INFO L495 AbstractCegarLoop]: Abstraction has 21213 states and 30492 transitions. [2023-11-22 18:12:50,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 22.833333333333332) internal successors, (137), 6 states have internal predecessors, (137), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-22 18:12:50,221 INFO L276 IsEmpty]: Start isEmpty. Operand 21213 states and 30492 transitions. [2023-11-22 18:12:50,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2023-11-22 18:12:50,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:50,247 INFO L195 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:50,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:50,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-22 18:12:50,470 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:50,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:50,471 INFO L85 PathProgramCache]: Analyzing trace with hash 675061821, now seen corresponding path program 1 times [2023-11-22 18:12:50,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:50,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326651586] [2023-11-22 18:12:50,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:50,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:50,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-22 18:12:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-22 18:12:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-22 18:12:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-22 18:12:51,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-22 18:12:51,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-22 18:12:51,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-22 18:12:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:51,206 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 814 trivial. 0 not checked. [2023-11-22 18:12:51,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:51,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326651586] [2023-11-22 18:12:51,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326651586] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:51,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637186784] [2023-11-22 18:12:51,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:51,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:51,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:51,208 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:51,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-22 18:12:52,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:52,368 INFO L262 TraceCheckSpWp]: Trace formula consists of 1822 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:12:52,374 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:12:52,510 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-22 18:12:52,510 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:12:52,663 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-22 18:12:52,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637186784] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:12:52,663 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:12:52,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 12, 13] total 19 [2023-11-22 18:12:52,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780028487] [2023-11-22 18:12:52,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:12:52,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-22 18:12:52,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:12:52,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-22 18:12:52,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=215, Unknown=0, NotChecked=0, Total=342 [2023-11-22 18:12:52,665 INFO L87 Difference]: Start difference. First operand 21213 states and 30492 transitions. Second operand has 19 states, 19 states have (on average 9.210526315789474) internal successors, (175), 18 states have internal predecessors, (175), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-22 18:12:56,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:12:56,132 INFO L93 Difference]: Finished difference Result 42431 states and 60997 transitions. [2023-11-22 18:12:56,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-22 18:12:56,133 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 9.210526315789474) internal successors, (175), 18 states have internal predecessors, (175), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 376 [2023-11-22 18:12:56,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:12:56,158 INFO L225 Difference]: With dead ends: 42431 [2023-11-22 18:12:56,158 INFO L226 Difference]: Without dead ends: 21230 [2023-11-22 18:12:56,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 768 GetRequests, 743 SyntacticMatches, 8 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=215, Unknown=0, NotChecked=0, Total=342 [2023-11-22 18:12:56,181 INFO L413 NwaCegarLoop]: 321 mSDtfsCounter, 15 mSDsluCounter, 1126 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:12:56,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 1447 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-11-22 18:12:56,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21230 states. [2023-11-22 18:12:56,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21230 to 21224. [2023-11-22 18:12:56,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21224 states, 21189 states have (on average 1.4371135966775213) internal successors, (30451), 21193 states have internal predecessors, (30451), 27 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (27), 24 states have call predecessors, (27), 27 states have call successors, (27) [2023-11-22 18:12:56,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21224 states to 21224 states and 30505 transitions. [2023-11-22 18:12:56,549 INFO L78 Accepts]: Start accepts. Automaton has 21224 states and 30505 transitions. Word has length 376 [2023-11-22 18:12:56,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:12:56,549 INFO L495 AbstractCegarLoop]: Abstraction has 21224 states and 30505 transitions. [2023-11-22 18:12:56,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 9.210526315789474) internal successors, (175), 18 states have internal predecessors, (175), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-22 18:12:56,550 INFO L276 IsEmpty]: Start isEmpty. Operand 21224 states and 30505 transitions. [2023-11-22 18:12:56,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2023-11-22 18:12:56,576 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:12:56,577 INFO L195 NwaCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:12:56,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-22 18:12:56,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:56,798 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:12:56,799 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:12:56,799 INFO L85 PathProgramCache]: Analyzing trace with hash 275109015, now seen corresponding path program 2 times [2023-11-22 18:12:56,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:12:56,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805764033] [2023-11-22 18:12:56,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:12:56,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:12:57,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:12:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:12:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:12:57,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:12:57,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:12:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-22 18:12:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-22 18:12:57,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:12:57,399 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2023-11-22 18:12:57,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:12:57,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805764033] [2023-11-22 18:12:57,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805764033] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:12:57,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867680265] [2023-11-22 18:12:57,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:12:57,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:12:57,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:12:57,408 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:12:57,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-22 18:13:00,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:13:00,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:13:00,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 1886 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-22 18:13:00,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:13:00,198 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 862 trivial. 0 not checked. [2023-11-22 18:13:00,198 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:13:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 864 trivial. 0 not checked. [2023-11-22 18:13:00,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867680265] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:13:00,260 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:13:00,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-22 18:13:00,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619598290] [2023-11-22 18:13:00,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:13:00,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-22 18:13:00,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:00,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-22 18:13:00,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-22 18:13:00,264 INFO L87 Difference]: Start difference. First operand 21224 states and 30505 transitions. Second operand has 11 states, 11 states have (on average 15.272727272727273) internal successors, (168), 10 states have internal predecessors, (168), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-22 18:13:04,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:04,322 INFO L93 Difference]: Finished difference Result 42444 states and 61012 transitions. [2023-11-22 18:13:04,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-22 18:13:04,322 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 15.272727272727273) internal successors, (168), 10 states have internal predecessors, (168), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 383 [2023-11-22 18:13:04,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:04,345 INFO L225 Difference]: With dead ends: 42444 [2023-11-22 18:13:04,346 INFO L226 Difference]: Without dead ends: 21265 [2023-11-22 18:13:04,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 782 GetRequests, 773 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-22 18:13:04,365 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 55 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1733 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:04,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1733 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-11-22 18:13:04,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21265 states. [2023-11-22 18:13:04,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21265 to 21259. [2023-11-22 18:13:04,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21259 states, 21219 states have (on average 1.4367312314435177) internal successors, (30486), 21223 states have internal predecessors, (30486), 32 states have call successors, (32), 7 states have call predecessors, (32), 7 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2023-11-22 18:13:04,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21259 states to 21259 states and 30550 transitions. [2023-11-22 18:13:04,643 INFO L78 Accepts]: Start accepts. Automaton has 21259 states and 30550 transitions. Word has length 383 [2023-11-22 18:13:04,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:04,643 INFO L495 AbstractCegarLoop]: Abstraction has 21259 states and 30550 transitions. [2023-11-22 18:13:04,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 15.272727272727273) internal successors, (168), 10 states have internal predecessors, (168), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-22 18:13:04,644 INFO L276 IsEmpty]: Start isEmpty. Operand 21259 states and 30550 transitions. [2023-11-22 18:13:04,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2023-11-22 18:13:04,670 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:04,671 INFO L195 NwaCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:04,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-22 18:13:04,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:13:04,884 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:04,885 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:04,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1216445171, now seen corresponding path program 3 times [2023-11-22 18:13:04,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:04,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515659225] [2023-11-22 18:13:04,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:04,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:05,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:05,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:05,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:05,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-22 18:13:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-22 18:13:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:05,421 INFO L134 CoverageAnalysis]: Checked inductivity of 919 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 918 trivial. 0 not checked. [2023-11-22 18:13:05,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:05,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515659225] [2023-11-22 18:13:05,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515659225] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:13:05,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108472127] [2023-11-22 18:13:05,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 18:13:05,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:13:05,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:13:05,423 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:13:05,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-22 18:13:08,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 18:13:08,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:13:08,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 904 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-22 18:13:08,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:13:09,221 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 526 treesize of output 9 [2023-11-22 18:13:09,353 INFO L134 CoverageAnalysis]: Checked inductivity of 919 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 918 trivial. 0 not checked. [2023-11-22 18:13:09,353 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:13:09,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108472127] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:13:09,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:13:09,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2023-11-22 18:13:09,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974818609] [2023-11-22 18:13:09,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:13:09,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 18:13:09,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:09,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 18:13:09,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-22 18:13:09,355 INFO L87 Difference]: Start difference. First operand 21259 states and 30550 transitions. Second operand has 8 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-22 18:13:18,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:18,403 INFO L93 Difference]: Finished difference Result 42448 states and 61014 transitions. [2023-11-22 18:13:18,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:13:18,403 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 398 [2023-11-22 18:13:18,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:18,532 INFO L225 Difference]: With dead ends: 42448 [2023-11-22 18:13:18,532 INFO L226 Difference]: Without dead ends: 21433 [2023-11-22 18:13:18,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-22 18:13:18,541 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 375 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1527 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:18,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 1527 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2023-11-22 18:13:18,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21433 states. [2023-11-22 18:13:18,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21433 to 21342. [2023-11-22 18:13:18,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21342 states, 21287 states have (on average 1.4357119368628741) internal successors, (30562), 21295 states have internal predecessors, (30562), 47 states have call successors, (47), 7 states have call predecessors, (47), 7 states have return successors, (47), 41 states have call predecessors, (47), 47 states have call successors, (47) [2023-11-22 18:13:18,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21342 states to 21342 states and 30656 transitions. [2023-11-22 18:13:18,800 INFO L78 Accepts]: Start accepts. Automaton has 21342 states and 30656 transitions. Word has length 398 [2023-11-22 18:13:18,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:18,801 INFO L495 AbstractCegarLoop]: Abstraction has 21342 states and 30656 transitions. [2023-11-22 18:13:18,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 20.428571428571427) internal successors, (143), 7 states have internal predecessors, (143), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-22 18:13:18,801 INFO L276 IsEmpty]: Start isEmpty. Operand 21342 states and 30656 transitions. [2023-11-22 18:13:18,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2023-11-22 18:13:18,826 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:18,827 INFO L195 NwaCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:18,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-22 18:13:19,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:13:19,043 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:19,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:19,044 INFO L85 PathProgramCache]: Analyzing trace with hash 297400141, now seen corresponding path program 1 times [2023-11-22 18:13:19,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:19,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535945443] [2023-11-22 18:13:19,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:19,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:19,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:19,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-22 18:13:19,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-11-22 18:13:19,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:19,620 INFO L134 CoverageAnalysis]: Checked inductivity of 919 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 918 trivial. 0 not checked. [2023-11-22 18:13:19,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:19,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535945443] [2023-11-22 18:13:19,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535945443] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:13:19,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868957617] [2023-11-22 18:13:19,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:19,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:13:19,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:13:19,622 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:13:19,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-22 18:13:20,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:20,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 2092 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:13:20,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:13:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 919 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 866 trivial. 0 not checked. [2023-11-22 18:13:21,067 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:13:21,197 INFO L134 CoverageAnalysis]: Checked inductivity of 919 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2023-11-22 18:13:21,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868957617] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:13:21,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:13:21,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 20 [2023-11-22 18:13:21,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189366048] [2023-11-22 18:13:21,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:13:21,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-22 18:13:21,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:21,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-22 18:13:21,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=250, Unknown=0, NotChecked=0, Total=380 [2023-11-22 18:13:21,201 INFO L87 Difference]: Start difference. First operand 21342 states and 30656 transitions. Second operand has 20 states, 20 states have (on average 10.8) internal successors, (216), 18 states have internal predecessors, (216), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-22 18:13:26,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:26,353 INFO L93 Difference]: Finished difference Result 42680 states and 61318 transitions. [2023-11-22 18:13:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-22 18:13:26,353 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.8) internal successors, (216), 18 states have internal predecessors, (216), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 413 [2023-11-22 18:13:26,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:26,383 INFO L225 Difference]: With dead ends: 42680 [2023-11-22 18:13:26,383 INFO L226 Difference]: Without dead ends: 21411 [2023-11-22 18:13:26,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 842 GetRequests, 824 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=250, Unknown=0, NotChecked=0, Total=380 [2023-11-22 18:13:26,408 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 105 mSDsluCounter, 1759 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 2077 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:26,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 2077 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-11-22 18:13:26,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21411 states. [2023-11-22 18:13:26,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21411 to 21405. [2023-11-22 18:13:26,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21405 states, 21341 states have (on average 1.435031160676632) internal successors, (30625), 21349 states have internal predecessors, (30625), 56 states have call successors, (56), 7 states have call predecessors, (56), 7 states have return successors, (56), 50 states have call predecessors, (56), 56 states have call successors, (56) [2023-11-22 18:13:26,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21405 states to 21405 states and 30737 transitions. [2023-11-22 18:13:26,684 INFO L78 Accepts]: Start accepts. Automaton has 21405 states and 30737 transitions. Word has length 413 [2023-11-22 18:13:26,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:26,684 INFO L495 AbstractCegarLoop]: Abstraction has 21405 states and 30737 transitions. [2023-11-22 18:13:26,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.8) internal successors, (216), 18 states have internal predecessors, (216), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-22 18:13:26,685 INFO L276 IsEmpty]: Start isEmpty. Operand 21405 states and 30737 transitions. [2023-11-22 18:13:26,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2023-11-22 18:13:26,710 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:26,710 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:26,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-22 18:13:26,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-22 18:13:26,932 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:26,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:26,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1097903379, now seen corresponding path program 2 times [2023-11-22 18:13:26,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:26,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751149844] [2023-11-22 18:13:26,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:26,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:27,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:27,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:27,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:27,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-22 18:13:27,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-11-22 18:13:27,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1159 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2023-11-22 18:13:27,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:27,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751149844] [2023-11-22 18:13:27,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751149844] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:13:27,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476517405] [2023-11-22 18:13:27,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:13:27,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:13:27,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:13:27,529 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 18:13:27,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-22 18:13:30,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:13:30,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:13:30,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-22 18:13:30,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:13:30,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1159 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 1152 trivial. 0 not checked. [2023-11-22 18:13:30,425 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:13:30,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1159 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1154 trivial. 0 not checked. [2023-11-22 18:13:30,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476517405] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:13:30,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:13:30,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2023-11-22 18:13:30,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746439927] [2023-11-22 18:13:30,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:13:30,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 18:13:30,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:30,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 18:13:30,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:13:30,495 INFO L87 Difference]: Start difference. First operand 21405 states and 30737 transitions. Second operand has 12 states, 12 states have (on average 16.0) internal successors, (192), 10 states have internal predecessors, (192), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-22 18:13:33,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:33,815 INFO L93 Difference]: Finished difference Result 42706 states and 61347 transitions. [2023-11-22 18:13:33,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-22 18:13:33,815 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.0) internal successors, (192), 10 states have internal predecessors, (192), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 440 [2023-11-22 18:13:33,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:33,832 INFO L225 Difference]: With dead ends: 42706 [2023-11-22 18:13:33,833 INFO L226 Difference]: Without dead ends: 21446 [2023-11-22 18:13:33,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 896 GetRequests, 886 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:13:33,853 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 64 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:33,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 1119 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-11-22 18:13:33,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21446 states. [2023-11-22 18:13:34,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21446 to 21440. [2023-11-22 18:13:34,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21440 states, 21371 states have (on average 1.4346544382574518) internal successors, (30660), 21379 states have internal predecessors, (30660), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:13:34,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21440 states to 21440 states and 30782 transitions. [2023-11-22 18:13:34,117 INFO L78 Accepts]: Start accepts. Automaton has 21440 states and 30782 transitions. Word has length 440 [2023-11-22 18:13:34,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:34,117 INFO L495 AbstractCegarLoop]: Abstraction has 21440 states and 30782 transitions. [2023-11-22 18:13:34,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.0) internal successors, (192), 10 states have internal predecessors, (192), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-22 18:13:34,117 INFO L276 IsEmpty]: Start isEmpty. Operand 21440 states and 30782 transitions. [2023-11-22 18:13:34,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:13:34,142 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:34,142 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:34,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2023-11-22 18:13:34,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:13:34,365 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:34,365 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:34,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1973744451, now seen corresponding path program 3 times [2023-11-22 18:13:34,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:34,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001124028] [2023-11-22 18:13:34,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:34,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:35,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:35,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:35,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:35,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:13:35,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:13:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 131 proven. 0 refuted. 0 times theorem prover too weak. 1078 trivial. 0 not checked. [2023-11-22 18:13:35,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:35,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001124028] [2023-11-22 18:13:35,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001124028] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:13:35,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:13:35,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-22 18:13:35,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138973182] [2023-11-22 18:13:35,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:13:35,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:13:35,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:35,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:13:35,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:13:35,582 INFO L87 Difference]: Start difference. First operand 21440 states and 30782 transitions. Second operand has 10 states, 10 states have (on average 17.6) internal successors, (176), 8 states have internal predecessors, (176), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:41,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:41,606 INFO L93 Difference]: Finished difference Result 64202 states and 92491 transitions. [2023-11-22 18:13:41,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:13:41,607 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 17.6) internal successors, (176), 8 states have internal predecessors, (176), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:13:41,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:41,657 INFO L225 Difference]: With dead ends: 64202 [2023-11-22 18:13:41,657 INFO L226 Difference]: Without dead ends: 43200 [2023-11-22 18:13:41,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:13:41,686 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 117 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1993 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:41,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 1993 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-11-22 18:13:41,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43200 states. [2023-11-22 18:13:41,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43200 to 23488. [2023-11-22 18:13:41,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23488 states, 23419 states have (on average 1.4403689312097014) internal successors, (33732), 23427 states have internal predecessors, (33732), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:13:42,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23488 states to 23488 states and 33854 transitions. [2023-11-22 18:13:42,023 INFO L78 Accepts]: Start accepts. Automaton has 23488 states and 33854 transitions. Word has length 455 [2023-11-22 18:13:42,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:42,023 INFO L495 AbstractCegarLoop]: Abstraction has 23488 states and 33854 transitions. [2023-11-22 18:13:42,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.6) internal successors, (176), 8 states have internal predecessors, (176), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:42,023 INFO L276 IsEmpty]: Start isEmpty. Operand 23488 states and 33854 transitions. [2023-11-22 18:13:42,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:13:42,044 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:42,044 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:42,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-22 18:13:42,045 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:42,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:42,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1038312885, now seen corresponding path program 1 times [2023-11-22 18:13:42,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:42,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061244552] [2023-11-22 18:13:42,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:42,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:42,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:42,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:42,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:42,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:13:42,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:13:42,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:42,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 1074 trivial. 0 not checked. [2023-11-22 18:13:42,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:42,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061244552] [2023-11-22 18:13:42,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061244552] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:13:42,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:13:42,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:13:42,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580537013] [2023-11-22 18:13:42,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:13:42,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:13:42,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:42,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:13:42,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:13:42,806 INFO L87 Difference]: Start difference. First operand 23488 states and 33854 transitions. Second operand has 6 states, 6 states have (on average 28.333333333333332) internal successors, (170), 4 states have internal predecessors, (170), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:45,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:45,980 INFO L93 Difference]: Finished difference Result 48586 states and 70475 transitions. [2023-11-22 18:13:45,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:13:45,980 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.333333333333332) internal successors, (170), 4 states have internal predecessors, (170), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:13:45,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:46,003 INFO L225 Difference]: With dead ends: 48586 [2023-11-22 18:13:46,003 INFO L226 Difference]: Without dead ends: 25536 [2023-11-22 18:13:46,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:13:46,018 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 14 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1127 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:46,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 1127 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-22 18:13:46,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25536 states. [2023-11-22 18:13:46,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25536 to 24000. [2023-11-22 18:13:46,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24000 states, 23931 states have (on average 1.4309473068404999) internal successors, (34244), 23939 states have internal predecessors, (34244), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:13:46,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24000 states to 24000 states and 34366 transitions. [2023-11-22 18:13:46,255 INFO L78 Accepts]: Start accepts. Automaton has 24000 states and 34366 transitions. Word has length 455 [2023-11-22 18:13:46,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:46,255 INFO L495 AbstractCegarLoop]: Abstraction has 24000 states and 34366 transitions. [2023-11-22 18:13:46,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.333333333333332) internal successors, (170), 4 states have internal predecessors, (170), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:46,256 INFO L276 IsEmpty]: Start isEmpty. Operand 24000 states and 34366 transitions. [2023-11-22 18:13:46,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:13:46,277 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:46,277 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:46,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-22 18:13:46,277 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:46,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:46,278 INFO L85 PathProgramCache]: Analyzing trace with hash 2086679385, now seen corresponding path program 1 times [2023-11-22 18:13:46,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:46,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110475876] [2023-11-22 18:13:46,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:46,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:46,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:46,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:46,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:46,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:13:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:46,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:13:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:47,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 1062 trivial. 0 not checked. [2023-11-22 18:13:47,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:47,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110475876] [2023-11-22 18:13:47,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110475876] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:13:47,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:13:47,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:13:47,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359144198] [2023-11-22 18:13:47,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:13:47,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:13:47,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:47,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:13:47,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:13:47,011 INFO L87 Difference]: Start difference. First operand 24000 states and 34366 transitions. Second operand has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 4 states have internal predecessors, (172), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:50,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:50,015 INFO L93 Difference]: Finished difference Result 48586 states and 69963 transitions. [2023-11-22 18:13:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:13:50,016 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 4 states have internal predecessors, (172), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:13:50,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:50,045 INFO L225 Difference]: With dead ends: 48586 [2023-11-22 18:13:50,045 INFO L226 Difference]: Without dead ends: 25024 [2023-11-22 18:13:50,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:13:50,065 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 5 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1127 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:50,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1127 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-22 18:13:50,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25024 states. [2023-11-22 18:13:50,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25024 to 24768. [2023-11-22 18:13:50,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24768 states, 24699 states have (on average 1.4175472691202073) internal successors, (35012), 24707 states have internal predecessors, (35012), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:13:50,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24768 states to 24768 states and 35134 transitions. [2023-11-22 18:13:50,324 INFO L78 Accepts]: Start accepts. Automaton has 24768 states and 35134 transitions. Word has length 455 [2023-11-22 18:13:50,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:50,325 INFO L495 AbstractCegarLoop]: Abstraction has 24768 states and 35134 transitions. [2023-11-22 18:13:50,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 4 states have internal predecessors, (172), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:50,325 INFO L276 IsEmpty]: Start isEmpty. Operand 24768 states and 35134 transitions. [2023-11-22 18:13:50,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:13:50,346 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:50,347 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:50,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-22 18:13:50,347 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:50,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:50,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1034413085, now seen corresponding path program 1 times [2023-11-22 18:13:50,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:50,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644352017] [2023-11-22 18:13:50,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:50,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:50,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:50,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:50,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:50,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:50,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:50,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:50,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:50,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:51,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:51,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:51,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:13:51,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:51,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:13:51,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 1043 trivial. 0 not checked. [2023-11-22 18:13:51,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:51,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644352017] [2023-11-22 18:13:51,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644352017] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:13:51,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:13:51,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-22 18:13:51,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274438942] [2023-11-22 18:13:51,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:13:51,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 18:13:51,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:51,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 18:13:51,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:13:51,205 INFO L87 Difference]: Start difference. First operand 24768 states and 35134 transitions. Second operand has 7 states, 7 states have (on average 26.571428571428573) internal successors, (186), 5 states have internal predecessors, (186), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:54,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:13:54,291 INFO L93 Difference]: Finished difference Result 67018 states and 94539 transitions. [2023-11-22 18:13:54,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:13:54,292 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 26.571428571428573) internal successors, (186), 5 states have internal predecessors, (186), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:13:54,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:13:54,331 INFO L225 Difference]: With dead ends: 67018 [2023-11-22 18:13:54,331 INFO L226 Difference]: Without dead ends: 42688 [2023-11-22 18:13:54,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:13:54,354 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 85 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:13:54,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 1263 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-22 18:13:54,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42688 states. [2023-11-22 18:13:54,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42688 to 26304. [2023-11-22 18:13:54,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26304 states, 26235 states have (on average 1.3931008195159138) internal successors, (36548), 26243 states have internal predecessors, (36548), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:13:54,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26304 states to 26304 states and 36670 transitions. [2023-11-22 18:13:54,662 INFO L78 Accepts]: Start accepts. Automaton has 26304 states and 36670 transitions. Word has length 455 [2023-11-22 18:13:54,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:13:54,663 INFO L495 AbstractCegarLoop]: Abstraction has 26304 states and 36670 transitions. [2023-11-22 18:13:54,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.571428571428573) internal successors, (186), 5 states have internal predecessors, (186), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:13:54,663 INFO L276 IsEmpty]: Start isEmpty. Operand 26304 states and 36670 transitions. [2023-11-22 18:13:54,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:13:54,691 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:13:54,691 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:13:54,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-22 18:13:54,691 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:13:54,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:13:54,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1686111173, now seen corresponding path program 1 times [2023-11-22 18:13:54,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:13:54,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941403141] [2023-11-22 18:13:54,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:13:54,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:13:55,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:13:55,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:13:55,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:13:55,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:13:55,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:13:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:13:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:13:55,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:13:55,859 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 354 proven. 0 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2023-11-22 18:13:55,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:13:55,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941403141] [2023-11-22 18:13:55,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941403141] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:13:55,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:13:55,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-22 18:13:55,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829913249] [2023-11-22 18:13:55,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:13:55,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:13:55,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:13:55,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:13:55,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:13:55,862 INFO L87 Difference]: Start difference. First operand 26304 states and 36670 transitions. Second operand has 10 states, 10 states have (on average 21.8) internal successors, (218), 8 states have internal predecessors, (218), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:01,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:01,281 INFO L93 Difference]: Finished difference Result 70602 states and 98635 transitions. [2023-11-22 18:14:01,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:14:01,281 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 21.8) internal successors, (218), 8 states have internal predecessors, (218), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:01,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:01,324 INFO L225 Difference]: With dead ends: 70602 [2023-11-22 18:14:01,324 INFO L226 Difference]: Without dead ends: 44736 [2023-11-22 18:14:01,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:14:01,351 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 134 mSDsluCounter, 1474 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:01,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 1751 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-11-22 18:14:01,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44736 states. [2023-11-22 18:14:01,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44736 to 35776. [2023-11-22 18:14:01,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35776 states, 35707 states have (on average 1.3820259332903913) internal successors, (49348), 35715 states have internal predecessors, (49348), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:01,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35776 states to 35776 states and 49470 transitions. [2023-11-22 18:14:01,752 INFO L78 Accepts]: Start accepts. Automaton has 35776 states and 49470 transitions. Word has length 455 [2023-11-22 18:14:01,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:01,752 INFO L495 AbstractCegarLoop]: Abstraction has 35776 states and 49470 transitions. [2023-11-22 18:14:01,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 21.8) internal successors, (218), 8 states have internal predecessors, (218), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:01,753 INFO L276 IsEmpty]: Start isEmpty. Operand 35776 states and 49470 transitions. [2023-11-22 18:14:01,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:01,788 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:01,789 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:01,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-22 18:14:01,789 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:01,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:01,789 INFO L85 PathProgramCache]: Analyzing trace with hash 26386625, now seen corresponding path program 1 times [2023-11-22 18:14:01,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:01,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832621580] [2023-11-22 18:14:01,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:01,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:02,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:02,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:02,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:02,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:02,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:02,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 362 proven. 0 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2023-11-22 18:14:02,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:02,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832621580] [2023-11-22 18:14:02,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832621580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:02,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:02,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:14:02,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511054025] [2023-11-22 18:14:02,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:02,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:14:02,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:02,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:14:02,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:14:02,531 INFO L87 Difference]: Start difference. First operand 35776 states and 49470 transitions. Second operand has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 4 states have internal predecessors, (194), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:06,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:06,553 INFO L93 Difference]: Finished difference Result 72650 states and 100171 transitions. [2023-11-22 18:14:06,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:06,553 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 4 states have internal predecessors, (194), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:06,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:06,592 INFO L225 Difference]: With dead ends: 72650 [2023-11-22 18:14:06,592 INFO L226 Difference]: Without dead ends: 37312 [2023-11-22 18:14:06,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:06,623 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 10 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:06,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1285 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-11-22 18:14:06,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37312 states. [2023-11-22 18:14:06,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37312 to 36288. [2023-11-22 18:14:06,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36288 states, 36219 states have (on average 1.3766255280377702) internal successors, (49860), 36227 states have internal predecessors, (49860), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:06,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36288 states to 36288 states and 49982 transitions. [2023-11-22 18:14:06,987 INFO L78 Accepts]: Start accepts. Automaton has 36288 states and 49982 transitions. Word has length 455 [2023-11-22 18:14:06,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:06,988 INFO L495 AbstractCegarLoop]: Abstraction has 36288 states and 49982 transitions. [2023-11-22 18:14:06,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 4 states have internal predecessors, (194), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:06,988 INFO L276 IsEmpty]: Start isEmpty. Operand 36288 states and 49982 transitions. [2023-11-22 18:14:07,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:07,024 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:07,024 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:07,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-22 18:14:07,025 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:07,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:07,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1421901379, now seen corresponding path program 1 times [2023-11-22 18:14:07,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:07,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734065024] [2023-11-22 18:14:07,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:07,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:07,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:07,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:07,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 279 proven. 0 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2023-11-22 18:14:07,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:07,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734065024] [2023-11-22 18:14:07,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734065024] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:07,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:07,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:14:07,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731919160] [2023-11-22 18:14:07,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:07,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:14:07,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:07,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:14:07,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:14:07,810 INFO L87 Difference]: Start difference. First operand 36288 states and 49982 transitions. Second operand has 6 states, 6 states have (on average 32.833333333333336) internal successors, (197), 4 states have internal predecessors, (197), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:11,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:11,571 INFO L93 Difference]: Finished difference Result 73418 states and 101451 transitions. [2023-11-22 18:14:11,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:11,572 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.833333333333336) internal successors, (197), 4 states have internal predecessors, (197), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:11,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:11,609 INFO L225 Difference]: With dead ends: 73418 [2023-11-22 18:14:11,609 INFO L226 Difference]: Without dead ends: 37568 [2023-11-22 18:14:11,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:11,638 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 15 mSDsluCounter, 991 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:11,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 1330 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-11-22 18:14:11,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37568 states. [2023-11-22 18:14:11,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37568 to 36288. [2023-11-22 18:14:11,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36288 states, 36219 states have (on average 1.3695574146166376) internal successors, (49604), 36227 states have internal predecessors, (49604), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:11,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36288 states to 36288 states and 49726 transitions. [2023-11-22 18:14:11,998 INFO L78 Accepts]: Start accepts. Automaton has 36288 states and 49726 transitions. Word has length 455 [2023-11-22 18:14:11,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:11,998 INFO L495 AbstractCegarLoop]: Abstraction has 36288 states and 49726 transitions. [2023-11-22 18:14:11,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.833333333333336) internal successors, (197), 4 states have internal predecessors, (197), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:11,998 INFO L276 IsEmpty]: Start isEmpty. Operand 36288 states and 49726 transitions. [2023-11-22 18:14:12,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:12,033 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:12,033 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:12,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-22 18:14:12,034 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:12,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:12,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1822838457, now seen corresponding path program 1 times [2023-11-22 18:14:12,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:12,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675069966] [2023-11-22 18:14:12,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:12,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:12,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:12,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:12,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:12,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:12,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 940 trivial. 0 not checked. [2023-11-22 18:14:12,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:12,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675069966] [2023-11-22 18:14:12,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675069966] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:12,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:12,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:14:12,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408458612] [2023-11-22 18:14:12,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:12,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:14:12,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:12,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:14:12,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:14:12,822 INFO L87 Difference]: Start difference. First operand 36288 states and 49726 transitions. Second operand has 6 states, 6 states have (on average 33.0) internal successors, (198), 4 states have internal predecessors, (198), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:15,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:15,869 INFO L93 Difference]: Finished difference Result 74186 states and 102219 transitions. [2023-11-22 18:14:15,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:15,869 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 4 states have internal predecessors, (198), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:15,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:15,908 INFO L225 Difference]: With dead ends: 74186 [2023-11-22 18:14:15,909 INFO L226 Difference]: Without dead ends: 38336 [2023-11-22 18:14:15,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:15,937 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 10 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:15,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1145 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-22 18:14:15,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38336 states. [2023-11-22 18:14:16,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38336 to 36800. [2023-11-22 18:14:16,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36800 states, 36731 states have (on average 1.3574364977811657) internal successors, (49860), 36739 states have internal predecessors, (49860), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:16,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36800 states to 36800 states and 49982 transitions. [2023-11-22 18:14:16,278 INFO L78 Accepts]: Start accepts. Automaton has 36800 states and 49982 transitions. Word has length 455 [2023-11-22 18:14:16,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:16,278 INFO L495 AbstractCegarLoop]: Abstraction has 36800 states and 49982 transitions. [2023-11-22 18:14:16,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 4 states have internal predecessors, (198), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:16,278 INFO L276 IsEmpty]: Start isEmpty. Operand 36800 states and 49982 transitions. [2023-11-22 18:14:16,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:16,311 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:16,311 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:16,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-22 18:14:16,311 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:16,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:16,312 INFO L85 PathProgramCache]: Analyzing trace with hash 770430283, now seen corresponding path program 1 times [2023-11-22 18:14:16,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:16,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577159397] [2023-11-22 18:14:16,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:16,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:16,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:16,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:16,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:16,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:16,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:16,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:16,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:16,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:16,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:16,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:17,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:17,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:17,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 259 proven. 0 refuted. 0 times theorem prover too weak. 950 trivial. 0 not checked. [2023-11-22 18:14:17,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:17,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577159397] [2023-11-22 18:14:17,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577159397] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:17,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:17,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:14:17,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401483704] [2023-11-22 18:14:17,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:17,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:14:17,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:17,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:14:17,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:14:17,016 INFO L87 Difference]: Start difference. First operand 36800 states and 49982 transitions. Second operand has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 4 states have internal predecessors, (199), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:20,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:20,055 INFO L93 Difference]: Finished difference Result 74186 states and 101195 transitions. [2023-11-22 18:14:20,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:20,055 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 4 states have internal predecessors, (199), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:20,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:20,095 INFO L225 Difference]: With dead ends: 74186 [2023-11-22 18:14:20,095 INFO L226 Difference]: Without dead ends: 37824 [2023-11-22 18:14:20,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:20,122 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 3 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1296 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:20,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1296 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-22 18:14:20,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37824 states. [2023-11-22 18:14:20,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37824 to 37568. [2023-11-22 18:14:20,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37568 states, 37499 states have (on average 1.3364623056614844) internal successors, (50116), 37507 states have internal predecessors, (50116), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:20,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37568 states to 37568 states and 50238 transitions. [2023-11-22 18:14:20,456 INFO L78 Accepts]: Start accepts. Automaton has 37568 states and 50238 transitions. Word has length 455 [2023-11-22 18:14:20,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:20,457 INFO L495 AbstractCegarLoop]: Abstraction has 37568 states and 50238 transitions. [2023-11-22 18:14:20,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 4 states have internal predecessors, (199), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:20,457 INFO L276 IsEmpty]: Start isEmpty. Operand 37568 states and 50238 transitions. [2023-11-22 18:14:20,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:20,491 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:20,491 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:20,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-11-22 18:14:20,491 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:20,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:20,492 INFO L85 PathProgramCache]: Analyzing trace with hash -54705, now seen corresponding path program 1 times [2023-11-22 18:14:20,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:20,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357143172] [2023-11-22 18:14:20,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:20,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:20,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:21,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:21,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:21,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:21,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:21,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:21,609 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 372 proven. 0 refuted. 0 times theorem prover too weak. 837 trivial. 0 not checked. [2023-11-22 18:14:21,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:21,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357143172] [2023-11-22 18:14:21,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357143172] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:21,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:21,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-22 18:14:21,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054081910] [2023-11-22 18:14:21,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:21,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:14:21,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:21,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:14:21,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:14:21,611 INFO L87 Difference]: Start difference. First operand 37568 states and 50238 transitions. Second operand has 10 states, 10 states have (on average 23.6) internal successors, (236), 8 states have internal predecessors, (236), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:26,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:26,762 INFO L93 Difference]: Finished difference Result 82378 states and 110667 transitions. [2023-11-22 18:14:26,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:14:26,763 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 23.6) internal successors, (236), 8 states have internal predecessors, (236), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:26,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:26,805 INFO L225 Difference]: With dead ends: 82378 [2023-11-22 18:14:26,805 INFO L226 Difference]: Without dead ends: 45248 [2023-11-22 18:14:26,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:14:26,836 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 95 mSDsluCounter, 1491 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:26,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 1772 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-11-22 18:14:26,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45248 states. [2023-11-22 18:14:27,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45248 to 41920. [2023-11-22 18:14:27,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41920 states, 41851 states have (on average 1.3320589711118014) internal successors, (55748), 41859 states have internal predecessors, (55748), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:27,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41920 states to 41920 states and 55870 transitions. [2023-11-22 18:14:27,340 INFO L78 Accepts]: Start accepts. Automaton has 41920 states and 55870 transitions. Word has length 455 [2023-11-22 18:14:27,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:27,341 INFO L495 AbstractCegarLoop]: Abstraction has 41920 states and 55870 transitions. [2023-11-22 18:14:27,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 23.6) internal successors, (236), 8 states have internal predecessors, (236), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:27,341 INFO L276 IsEmpty]: Start isEmpty. Operand 41920 states and 55870 transitions. [2023-11-22 18:14:27,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:27,376 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:27,377 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:27,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-11-22 18:14:27,377 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:27,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:27,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1724896943, now seen corresponding path program 1 times [2023-11-22 18:14:27,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:27,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907968239] [2023-11-22 18:14:27,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:27,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:27,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:27,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:27,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:27,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:27,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:27,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:27,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:27,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:28,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:28,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:28,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:28,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 342 proven. 0 refuted. 0 times theorem prover too weak. 867 trivial. 0 not checked. [2023-11-22 18:14:28,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:28,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907968239] [2023-11-22 18:14:28,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907968239] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:28,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:28,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:14:28,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721098180] [2023-11-22 18:14:28,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:28,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:14:28,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:28,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:14:28,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:14:28,212 INFO L87 Difference]: Start difference. First operand 41920 states and 55870 transitions. Second operand has 6 states, 6 states have (on average 35.666666666666664) internal successors, (214), 4 states have internal predecessors, (214), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:31,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:31,421 INFO L93 Difference]: Finished difference Result 85962 states and 115019 transitions. [2023-11-22 18:14:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:31,421 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 35.666666666666664) internal successors, (214), 4 states have internal predecessors, (214), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:31,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:31,466 INFO L225 Difference]: With dead ends: 85962 [2023-11-22 18:14:31,467 INFO L226 Difference]: Without dead ends: 44480 [2023-11-22 18:14:31,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:31,500 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 13 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:31,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1288 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-22 18:14:31,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44480 states. [2023-11-22 18:14:32,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44480 to 42432. [2023-11-22 18:14:32,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42432 states, 42363 states have (on average 1.3280457002573) internal successors, (56260), 42371 states have internal predecessors, (56260), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:32,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42432 states to 42432 states and 56382 transitions. [2023-11-22 18:14:32,107 INFO L78 Accepts]: Start accepts. Automaton has 42432 states and 56382 transitions. Word has length 455 [2023-11-22 18:14:32,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:32,107 INFO L495 AbstractCegarLoop]: Abstraction has 42432 states and 56382 transitions. [2023-11-22 18:14:32,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 35.666666666666664) internal successors, (214), 4 states have internal predecessors, (214), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:32,107 INFO L276 IsEmpty]: Start isEmpty. Operand 42432 states and 56382 transitions. [2023-11-22 18:14:32,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:32,146 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:32,147 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:32,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-11-22 18:14:32,147 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:32,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:32,147 INFO L85 PathProgramCache]: Analyzing trace with hash 288948435, now seen corresponding path program 1 times [2023-11-22 18:14:32,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:32,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960643287] [2023-11-22 18:14:32,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:32,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:32,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:32,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:32,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:32,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 342 proven. 0 refuted. 0 times theorem prover too weak. 867 trivial. 0 not checked. [2023-11-22 18:14:32,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:32,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960643287] [2023-11-22 18:14:32,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960643287] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:32,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:32,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:14:32,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093932210] [2023-11-22 18:14:32,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:32,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:14:32,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:32,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:14:32,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:14:32,863 INFO L87 Difference]: Start difference. First operand 42432 states and 56382 transitions. Second operand has 6 states, 6 states have (on average 35.666666666666664) internal successors, (214), 4 states have internal predecessors, (214), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:36,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:36,086 INFO L93 Difference]: Finished difference Result 85194 states and 113227 transitions. [2023-11-22 18:14:36,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:36,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 35.666666666666664) internal successors, (214), 4 states have internal predecessors, (214), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:36,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:36,121 INFO L225 Difference]: With dead ends: 85194 [2023-11-22 18:14:36,121 INFO L226 Difference]: Without dead ends: 43200 [2023-11-22 18:14:36,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:36,137 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 5 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:36,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1126 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-22 18:14:36,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43200 states. [2023-11-22 18:14:36,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43200 to 42944. [2023-11-22 18:14:36,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42944 states, 42875 states have (on average 1.324128279883382) internal successors, (56772), 42883 states have internal predecessors, (56772), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:36,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42944 states to 42944 states and 56894 transitions. [2023-11-22 18:14:36,520 INFO L78 Accepts]: Start accepts. Automaton has 42944 states and 56894 transitions. Word has length 455 [2023-11-22 18:14:36,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:36,520 INFO L495 AbstractCegarLoop]: Abstraction has 42944 states and 56894 transitions. [2023-11-22 18:14:36,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 35.666666666666664) internal successors, (214), 4 states have internal predecessors, (214), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:36,520 INFO L276 IsEmpty]: Start isEmpty. Operand 42944 states and 56894 transitions. [2023-11-22 18:14:36,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:36,559 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:36,559 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:36,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-11-22 18:14:36,560 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:36,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:36,560 INFO L85 PathProgramCache]: Analyzing trace with hash -724233385, now seen corresponding path program 2 times [2023-11-22 18:14:36,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:36,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407727702] [2023-11-22 18:14:36,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:36,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:36,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:37,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:37,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:37,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:37,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:37,627 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 456 proven. 0 refuted. 0 times theorem prover too weak. 753 trivial. 0 not checked. [2023-11-22 18:14:37,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:37,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407727702] [2023-11-22 18:14:37,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407727702] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:37,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:37,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-22 18:14:37,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935495934] [2023-11-22 18:14:37,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:37,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:14:37,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:37,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:14:37,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:14:37,629 INFO L87 Difference]: Start difference. First operand 42944 states and 56894 transitions. Second operand has 10 states, 10 states have (on average 22.5) internal successors, (225), 8 states have internal predecessors, (225), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:43,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:43,187 INFO L93 Difference]: Finished difference Result 86474 states and 113483 transitions. [2023-11-22 18:14:43,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:14:43,188 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 22.5) internal successors, (225), 8 states have internal predecessors, (225), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:43,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:43,235 INFO L225 Difference]: With dead ends: 86474 [2023-11-22 18:14:43,235 INFO L226 Difference]: Without dead ends: 43968 [2023-11-22 18:14:43,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:14:43,266 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 80 mSDsluCounter, 1773 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2061 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:43,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 2061 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-11-22 18:14:43,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43968 states. [2023-11-22 18:14:43,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43968 to 41664. [2023-11-22 18:14:43,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41664 states, 41595 states have (on average 1.3094843130183917) internal successors, (54468), 41603 states have internal predecessors, (54468), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:43,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41664 states to 41664 states and 54590 transitions. [2023-11-22 18:14:43,662 INFO L78 Accepts]: Start accepts. Automaton has 41664 states and 54590 transitions. Word has length 455 [2023-11-22 18:14:43,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:43,662 INFO L495 AbstractCegarLoop]: Abstraction has 41664 states and 54590 transitions. [2023-11-22 18:14:43,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 22.5) internal successors, (225), 8 states have internal predecessors, (225), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:43,662 INFO L276 IsEmpty]: Start isEmpty. Operand 41664 states and 54590 transitions. [2023-11-22 18:14:43,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:43,700 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:43,701 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:43,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-11-22 18:14:43,701 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:43,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:43,701 INFO L85 PathProgramCache]: Analyzing trace with hash 587497697, now seen corresponding path program 3 times [2023-11-22 18:14:43,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:43,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821010503] [2023-11-22 18:14:43,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:43,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:44,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:44,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:44,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:44,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:44,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 391 proven. 0 refuted. 0 times theorem prover too weak. 818 trivial. 0 not checked. [2023-11-22 18:14:44,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:44,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821010503] [2023-11-22 18:14:44,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821010503] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:44,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:44,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-22 18:14:44,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753653623] [2023-11-22 18:14:44,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:44,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 18:14:44,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:44,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 18:14:44,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:44,680 INFO L87 Difference]: Start difference. First operand 41664 states and 54590 transitions. Second operand has 7 states, 7 states have (on average 32.142857142857146) internal successors, (225), 5 states have internal predecessors, (225), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:48,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:14:48,567 INFO L93 Difference]: Finished difference Result 101834 states and 134475 transitions. [2023-11-22 18:14:48,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:14:48,567 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.142857142857146) internal successors, (225), 5 states have internal predecessors, (225), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 455 [2023-11-22 18:14:48,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:14:48,624 INFO L225 Difference]: With dead ends: 101834 [2023-11-22 18:14:48,624 INFO L226 Difference]: Without dead ends: 60608 [2023-11-22 18:14:48,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:14:48,648 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 71 mSDsluCounter, 1081 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-11-22 18:14:48,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1426 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-11-22 18:14:48,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60608 states. [2023-11-22 18:14:49,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60608 to 46528. [2023-11-22 18:14:49,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46528 states, 46459 states have (on average 1.3046341935900472) internal successors, (60612), 46467 states have internal predecessors, (60612), 61 states have call successors, (61), 7 states have call predecessors, (61), 7 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:14:49,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46528 states to 46528 states and 60734 transitions. [2023-11-22 18:14:49,108 INFO L78 Accepts]: Start accepts. Automaton has 46528 states and 60734 transitions. Word has length 455 [2023-11-22 18:14:49,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:14:49,109 INFO L495 AbstractCegarLoop]: Abstraction has 46528 states and 60734 transitions. [2023-11-22 18:14:49,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.142857142857146) internal successors, (225), 5 states have internal predecessors, (225), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-22 18:14:49,109 INFO L276 IsEmpty]: Start isEmpty. Operand 46528 states and 60734 transitions. [2023-11-22 18:14:49,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2023-11-22 18:14:49,151 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:14:49,151 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 18:14:49,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-22 18:14:49,151 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:14:49,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:14:49,152 INFO L85 PathProgramCache]: Analyzing trace with hash 107103573, now seen corresponding path program 4 times [2023-11-22 18:14:49,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:14:49,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972868241] [2023-11-22 18:14:49,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:14:49,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:14:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-22 18:14:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:14:50,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-22 18:14:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-22 18:14:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-22 18:14:50,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-22 18:14:50,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-22 18:14:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:14:50,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1209 backedges. 363 proven. 0 refuted. 0 times theorem prover too weak. 846 trivial. 0 not checked. [2023-11-22 18:14:50,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:14:50,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972868241] [2023-11-22 18:14:50,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972868241] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:14:50,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:14:50,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-22 18:14:50,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701385323] [2023-11-22 18:14:50,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:14:50,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 18:14:50,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:14:50,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 18:14:50,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:14:50,476 INFO L87 Difference]: Start difference. First operand 46528 states and 60734 transitions. Second operand has 7 states, 7 states have (on average 34.714285714285715) internal successors, (243), 5 states have internal predecessors, (243), 1 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Killed by 15