./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c --full-output --preprocessor.use.memory.slicer true --architecture 64bit -------------------------------------------------------------------------------- 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/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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 64bit --witnessprinter.graph.data.programhash a7b742cc0d0eaef445a8f90399cbd092d4cb10efae03dcad0c8e37a0643e7fd6 --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-dev-6ae2ee4-m [2023-11-22 18:30:03,695 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-22 18:30:03,751 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-22 18:30:03,757 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-22 18:30:03,757 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-22 18:30:03,782 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-22 18:30:03,784 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-22 18:30:03,784 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-22 18:30:03,785 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-22 18:30:03,788 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-22 18:30:03,788 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-22 18:30:03,789 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-22 18:30:03,789 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-22 18:30:03,790 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-22 18:30:03,791 INFO L153 SettingsManager]: * Use SBE=true [2023-11-22 18:30:03,791 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-22 18:30:03,791 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-22 18:30:03,791 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-22 18:30:03,792 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-22 18:30:03,792 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-22 18:30:03,792 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-22 18:30:03,792 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-22 18:30:03,792 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-22 18:30:03,793 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-22 18:30:03,793 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-22 18:30:03,793 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-22 18:30:03,794 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-22 18:30:03,794 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-22 18:30:03,794 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:30:03,794 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-22 18:30:03,795 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-22 18:30:03,795 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-22 18:30:03,795 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-22 18:30:03,796 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-22 18:30:03,796 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-22 18:30:03,796 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-22 18:30:03,796 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-22 18:30:03,796 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-22 18:30:03,796 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-22 18:30:03,797 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a7b742cc0d0eaef445a8f90399cbd092d4cb10efae03dcad0c8e37a0643e7fd6 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-22 18:30:03,993 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-22 18:30:04,009 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-22 18:30:04,012 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-22 18:30:04,013 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-22 18:30:04,013 INFO L274 PluginConnector]: CDTParser initialized [2023-11-22 18:30:04,014 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 18:30:05,082 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-22 18:30:05,311 INFO L384 CDTParser]: Found 1 translation units. [2023-11-22 18:30:05,311 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 18:30:05,333 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c00d70198/9da956254287461e94dc63f7e8d1511b/FLAGcc0a1ff7e [2023-11-22 18:30:05,346 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c00d70198/9da956254287461e94dc63f7e8d1511b [2023-11-22 18:30:05,349 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-22 18:30:05,350 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-22 18:30:05,351 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-22 18:30:05,351 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-22 18:30:05,355 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-22 18:30:05,355 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:05,356 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6827597c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05, skipping insertion in model container [2023-11-22 18:30:05,356 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:05,389 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-22 18:30:05,499 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c[1266,1279] [2023-11-22 18:30:05,762 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:30:05,770 INFO L202 MainTranslator]: Completed pre-run [2023-11-22 18:30:05,778 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c[1266,1279] [2023-11-22 18:30:05,890 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:30:05,900 INFO L206 MainTranslator]: Completed translation [2023-11-22 18:30:05,901 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05 WrapperNode [2023-11-22 18:30:05,901 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-22 18:30:05,902 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-22 18:30:05,902 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-22 18:30:05,902 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-22 18:30:05,907 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:30:05" (1/1) ... [2023-11-22 18:30:05,937 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:30:05" (1/1) ... [2023-11-22 18:30:06,316 INFO L138 Inliner]: procedures = 18, calls = 107, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 4288 [2023-11-22 18:30:06,317 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-22 18:30:06,318 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-22 18:30:06,318 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-22 18:30:06,318 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-22 18:30:06,330 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,331 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,466 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,591 INFO L189 HeapSplitter]: Split 63 memory accesses to 16 slices as follows [2, 6, 2, 2, 2, 2, 2, 2, 17, 2, 2, 2, 2, 2, 14, 2] [2023-11-22 18:30:06,592 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,592 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,783 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,805 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,854 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,872 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,937 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-22 18:30:06,939 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-22 18:30:06,939 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-22 18:30:06,939 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-22 18:30:06,940 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (1/1) ... [2023-11-22 18:30:06,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:30:06,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:06,977 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:30:07,010 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:30:07,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-22 18:30:07,030 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-22 18:30:07,030 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-22 18:30:07,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-22 18:30:07,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-22 18:30:07,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-22 18:30:07,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-22 18:30:07,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-22 18:30:07,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-22 18:30:07,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-22 18:30:07,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-22 18:30:07,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-22 18:30:07,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-22 18:30:07,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-22 18:30:07,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-22 18:30:07,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-22 18:30:07,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-22 18:30:07,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-22 18:30:07,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-22 18:30:07,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-22 18:30:07,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-22 18:30:07,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-22 18:30:07,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-22 18:30:07,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-22 18:30:07,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-22 18:30:07,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-22 18:30:07,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-22 18:30:07,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-22 18:30:07,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-22 18:30:07,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-22 18:30:07,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-22 18:30:07,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-22 18:30:07,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-22 18:30:07,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-22 18:30:07,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-22 18:30:07,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-22 18:30:07,037 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-22 18:30:07,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-22 18:30:07,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-22 18:30:07,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-22 18:30:07,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-22 18:30:07,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-22 18:30:07,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-22 18:30:07,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-22 18:30:07,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-22 18:30:07,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-22 18:30:07,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-22 18:30:07,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-22 18:30:07,399 INFO L241 CfgBuilder]: Building ICFG [2023-11-22 18:30:07,401 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-22 18:30:09,100 INFO L282 CfgBuilder]: Performing block encoding [2023-11-22 18:30:09,213 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-22 18:30:09,213 INFO L309 CfgBuilder]: Removed 19 assume(true) statements. [2023-11-22 18:30:09,214 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:30:09 BoogieIcfgContainer [2023-11-22 18:30:09,214 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-22 18:30:09,216 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-22 18:30:09,216 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-22 18:30:09,218 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-22 18:30:09,219 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 06:30:05" (1/3) ... [2023-11-22 18:30:09,219 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d8c95ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:30:09, skipping insertion in model container [2023-11-22 18:30:09,219 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:30:05" (2/3) ... [2023-11-22 18:30:09,221 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d8c95ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:30:09, skipping insertion in model container [2023-11-22 18:30:09,221 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:30:09" (3/3) ... [2023-11-22 18:30:09,222 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 18:30:09,236 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-22 18:30:09,237 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-22 18:30:09,304 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-22 18:30:09,309 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;@45968709, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-22 18:30:09,309 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-22 18:30:09,315 INFO L276 IsEmpty]: Start isEmpty. Operand has 861 states, 853 states have (on average 1.6752637749120751) internal successors, (1429), 854 states have internal predecessors, (1429), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 18:30:09,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-22 18:30:09,332 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:09,333 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:09,333 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:09,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:09,338 INFO L85 PathProgramCache]: Analyzing trace with hash 1183569807, now seen corresponding path program 1 times [2023-11-22 18:30:09,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:09,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650838290] [2023-11-22 18:30:09,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:09,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:09,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-11-22 18:30:09,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:09,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 18:30:09,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:09,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:30:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:09,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 18:30:09,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:09,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2023-11-22 18:30:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:09,757 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 18:30:09,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:09,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650838290] [2023-11-22 18:30:09,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650838290] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:09,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:30:09,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:30:09,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657148626] [2023-11-22 18:30:09,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:09,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-22 18:30:09,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:09,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-22 18:30:09,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-22 18:30:09,789 INFO L87 Difference]: Start difference. First operand has 861 states, 853 states have (on average 1.6752637749120751) internal successors, (1429), 854 states have internal predecessors, (1429), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 states have internal predecessors, (312), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:09,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:09,880 INFO L93 Difference]: Finished difference Result 1715 states and 2873 transitions. [2023-11-22 18:30:09,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-22 18:30:09,882 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 states have internal predecessors, (312), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 334 [2023-11-22 18:30:09,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:09,900 INFO L225 Difference]: With dead ends: 1715 [2023-11-22 18:30:09,900 INFO L226 Difference]: Without dead ends: 859 [2023-11-22 18:30:09,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-22 18:30:09,907 INFO L413 NwaCegarLoop]: 1396 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:09,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1396 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:30:09,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2023-11-22 18:30:09,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 859. [2023-11-22 18:30:09,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 852 states have (on average 1.6502347417840375) internal successors, (1406), 852 states have internal predecessors, (1406), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 18:30:09,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1416 transitions. [2023-11-22 18:30:09,964 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1416 transitions. Word has length 334 [2023-11-22 18:30:09,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:09,965 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1416 transitions. [2023-11-22 18:30:09,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 states have internal predecessors, (312), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:09,966 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1416 transitions. [2023-11-22 18:30:09,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-22 18:30:09,970 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:09,970 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:09,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-22 18:30:09,971 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:09,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:09,972 INFO L85 PathProgramCache]: Analyzing trace with hash 739740613, now seen corresponding path program 1 times [2023-11-22 18:30:09,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:09,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497578211] [2023-11-22 18:30:09,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:09,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:10,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-11-22 18:30:10,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:10,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 18:30:10,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:10,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:30:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:10,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 18:30:10,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:10,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2023-11-22 18:30:10,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:10,506 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 18:30:10,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:10,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497578211] [2023-11-22 18:30:10,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497578211] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:10,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:30:10,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-22 18:30:10,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666896468] [2023-11-22 18:30:10,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:10,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:30:10,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:10,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:30:10,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:30:10,518 INFO L87 Difference]: Start difference. First operand 859 states and 1416 transitions. Second operand has 3 states, 3 states have (on average 104.0) internal successors, (312), 3 states have internal predecessors, (312), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:10,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:10,582 INFO L93 Difference]: Finished difference Result 1717 states and 2831 transitions. [2023-11-22 18:30:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:30:10,583 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 104.0) internal successors, (312), 3 states have internal predecessors, (312), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 334 [2023-11-22 18:30:10,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:10,586 INFO L225 Difference]: With dead ends: 1717 [2023-11-22 18:30:10,586 INFO L226 Difference]: Without dead ends: 863 [2023-11-22 18:30:10,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:30:10,588 INFO L413 NwaCegarLoop]: 1395 mSDtfsCounter, 5 mSDsluCounter, 1393 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:10,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2788 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:30:10,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2023-11-22 18:30:10,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 860. [2023-11-22 18:30:10,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 853 states have (on average 1.64947245017585) internal successors, (1407), 853 states have internal predecessors, (1407), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 18:30:10,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1417 transitions. [2023-11-22 18:30:10,616 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1417 transitions. Word has length 334 [2023-11-22 18:30:10,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:10,617 INFO L495 AbstractCegarLoop]: Abstraction has 860 states and 1417 transitions. [2023-11-22 18:30:10,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 104.0) internal successors, (312), 3 states have internal predecessors, (312), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:10,617 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1417 transitions. [2023-11-22 18:30:10,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2023-11-22 18:30:10,620 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:10,620 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:10,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-22 18:30:10,621 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:10,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:10,621 INFO L85 PathProgramCache]: Analyzing trace with hash 291099465, now seen corresponding path program 1 times [2023-11-22 18:30:10,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:10,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945696761] [2023-11-22 18:30:10,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:10,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:10,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-11-22 18:30:11,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-11-22 18:30:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:30:11,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2023-11-22 18:30:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2023-11-22 18:30:11,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,069 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 18:30:11,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:11,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945696761] [2023-11-22 18:30:11,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945696761] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:11,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189844493] [2023-11-22 18:30:11,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:11,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:11,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:11,085 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:30:11,129 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:30:11,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:11,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 1274 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:30:11,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:11,682 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 18:30:11,682 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:11,718 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:11,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189844493] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:11,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:11,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 6 [2023-11-22 18:30:11,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366638774] [2023-11-22 18:30:11,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:11,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:30:11,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:11,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:30:11,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:30:11,721 INFO L87 Difference]: Start difference. First operand 860 states and 1417 transitions. Second operand has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:11,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:11,778 INFO L93 Difference]: Finished difference Result 1579 states and 2601 transitions. [2023-11-22 18:30:11,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:30:11,779 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 337 [2023-11-22 18:30:11,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:11,782 INFO L225 Difference]: With dead ends: 1579 [2023-11-22 18:30:11,782 INFO L226 Difference]: Without dead ends: 861 [2023-11-22 18:30:11,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 681 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:30:11,783 INFO L413 NwaCegarLoop]: 1395 mSDtfsCounter, 5 mSDsluCounter, 1388 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:11,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2783 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:30:11,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-11-22 18:30:11,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 861. [2023-11-22 18:30:11,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 854 states have (on average 1.648711943793911) internal successors, (1408), 854 states have internal predecessors, (1408), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 18:30:11,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1418 transitions. [2023-11-22 18:30:11,795 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1418 transitions. Word has length 337 [2023-11-22 18:30:11,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:11,796 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1418 transitions. [2023-11-22 18:30:11,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:11,796 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1418 transitions. [2023-11-22 18:30:11,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2023-11-22 18:30:11,798 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:11,799 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:11,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-22 18:30:12,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:12,013 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:12,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:12,013 INFO L85 PathProgramCache]: Analyzing trace with hash 534669315, now seen corresponding path program 1 times [2023-11-22 18:30:12,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:12,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705485878] [2023-11-22 18:30:12,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:12,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 18:30:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 18:30:12,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 18:30:12,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 18:30:12,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 18:30:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,330 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:12,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:12,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705485878] [2023-11-22 18:30:12,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705485878] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:12,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336161167] [2023-11-22 18:30:12,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:12,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:12,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:12,349 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:30:12,377 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:30:12,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:12,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 1284 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-22 18:30:12,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:12,949 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:12,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:14,079 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:14,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336161167] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:14,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:14,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 3] total 13 [2023-11-22 18:30:14,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159235996] [2023-11-22 18:30:14,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:14,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:30:14,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:14,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:30:14,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-11-22 18:30:14,087 INFO L87 Difference]: Start difference. First operand 861 states and 1418 transitions. Second operand has 9 states, 9 states have (on average 35.333333333333336) internal successors, (318), 9 states have internal predecessors, (318), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:17,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:17,770 INFO L93 Difference]: Finished difference Result 4127 states and 6718 transitions. [2023-11-22 18:30:17,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-22 18:30:17,771 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 35.333333333333336) internal successors, (318), 9 states have internal predecessors, (318), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 340 [2023-11-22 18:30:17,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:17,783 INFO L225 Difference]: With dead ends: 4127 [2023-11-22 18:30:17,783 INFO L226 Difference]: Without dead ends: 3608 [2023-11-22 18:30:17,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 704 GetRequests, 681 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2023-11-22 18:30:17,787 INFO L413 NwaCegarLoop]: 2368 mSDtfsCounter, 14971 mSDsluCounter, 5585 mSDsCounter, 0 mSdLazyCounter, 4139 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14976 SdHoareTripleChecker+Valid, 7953 SdHoareTripleChecker+Invalid, 4544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 4139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:17,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14976 Valid, 7953 Invalid, 4544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [405 Valid, 4139 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-11-22 18:30:17,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2023-11-22 18:30:17,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 940. [2023-11-22 18:30:17,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 929 states have (on average 1.643702906350915) internal successors, (1527), 929 states have internal predecessors, (1527), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 18:30:17,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1545 transitions. [2023-11-22 18:30:17,829 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1545 transitions. Word has length 340 [2023-11-22 18:30:17,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:17,831 INFO L495 AbstractCegarLoop]: Abstraction has 940 states and 1545 transitions. [2023-11-22 18:30:17,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 35.333333333333336) internal successors, (318), 9 states have internal predecessors, (318), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:17,831 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1545 transitions. [2023-11-22 18:30:17,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 18:30:17,834 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:17,834 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:17,860 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:30:18,061 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,SelfDestructingSolverStorable3 [2023-11-22 18:30:18,062 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:18,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:18,063 INFO L85 PathProgramCache]: Analyzing trace with hash -2143737229, now seen corresponding path program 1 times [2023-11-22 18:30:18,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:18,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750669814] [2023-11-22 18:30:18,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:18,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-11-22 18:30:18,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-11-22 18:30:18,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2023-11-22 18:30:18,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-11-22 18:30:18,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 18:30:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,468 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:18,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:18,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750669814] [2023-11-22 18:30:18,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750669814] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:18,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976562391] [2023-11-22 18:30:18,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:18,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:18,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:18,472 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:30:18,504 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:30:18,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:18,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 1287 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-22 18:30:18,960 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:19,000 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:19,000 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:30:19,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976562391] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:19,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:30:19,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 18:30:19,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542963508] [2023-11-22 18:30:19,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:19,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:30:19,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:19,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:30:19,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:30:19,002 INFO L87 Difference]: Start difference. First operand 940 states and 1545 transitions. Second operand has 6 states, 6 states have (on average 53.166666666666664) internal successors, (319), 6 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:20,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:20,269 INFO L93 Difference]: Finished difference Result 2652 states and 4336 transitions. [2023-11-22 18:30:20,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:30:20,275 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 53.166666666666664) internal successors, (319), 6 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 341 [2023-11-22 18:30:20,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:20,281 INFO L225 Difference]: With dead ends: 2652 [2023-11-22 18:30:20,281 INFO L226 Difference]: Without dead ends: 2056 [2023-11-22 18:30:20,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:30:20,284 INFO L413 NwaCegarLoop]: 2641 mSDtfsCounter, 1501 mSDsluCounter, 7533 mSDsCounter, 0 mSdLazyCounter, 1945 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1511 SdHoareTripleChecker+Valid, 10174 SdHoareTripleChecker+Invalid, 1984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:20,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1511 Valid, 10174 Invalid, 1984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1945 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:30:20,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2023-11-22 18:30:20,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 962. [2023-11-22 18:30:20,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 951 states have (on average 1.640378548895899) internal successors, (1560), 951 states have internal predecessors, (1560), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 18:30:20,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1578 transitions. [2023-11-22 18:30:20,329 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1578 transitions. Word has length 341 [2023-11-22 18:30:20,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:20,329 INFO L495 AbstractCegarLoop]: Abstraction has 962 states and 1578 transitions. [2023-11-22 18:30:20,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.166666666666664) internal successors, (319), 6 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:20,330 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1578 transitions. [2023-11-22 18:30:20,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 18:30:20,332 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:20,332 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:20,361 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:30:20,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:20,546 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:20,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:20,547 INFO L85 PathProgramCache]: Analyzing trace with hash 456098947, now seen corresponding path program 1 times [2023-11-22 18:30:20,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:20,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509125100] [2023-11-22 18:30:20,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:20,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:20,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:20,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 18:30:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:20,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 18:30:20,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:20,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 18:30:20,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:20,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 18:30:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:20,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 18:30:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:20,878 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:20,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:20,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509125100] [2023-11-22 18:30:20,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509125100] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:20,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937864168] [2023-11-22 18:30:20,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:20,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:20,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:20,901 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:30:20,928 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:30:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:21,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 1287 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-22 18:30:21,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:21,420 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:21,420 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:21,788 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:21,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937864168] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:21,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:21,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4, 3] total 12 [2023-11-22 18:30:21,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433223605] [2023-11-22 18:30:21,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:21,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 18:30:21,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:21,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 18:30:21,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:30:21,793 INFO L87 Difference]: Start difference. First operand 962 states and 1578 transitions. Second operand has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:21,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:21,906 INFO L93 Difference]: Finished difference Result 1750 states and 2862 transitions. [2023-11-22 18:30:21,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:30:21,906 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 341 [2023-11-22 18:30:21,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:21,910 INFO L225 Difference]: With dead ends: 1750 [2023-11-22 18:30:21,910 INFO L226 Difference]: Without dead ends: 1132 [2023-11-22 18:30:21,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 694 GetRequests, 683 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-22 18:30:21,914 INFO L413 NwaCegarLoop]: 1507 mSDtfsCounter, 6466 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6466 SdHoareTripleChecker+Valid, 2256 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:21,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6466 Valid, 2256 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:30:21,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2023-11-22 18:30:21,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 962. [2023-11-22 18:30:21,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 951 states have (on average 1.6393270241850684) internal successors, (1559), 951 states have internal predecessors, (1559), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 18:30:21,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1577 transitions. [2023-11-22 18:30:21,940 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1577 transitions. Word has length 341 [2023-11-22 18:30:21,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:21,940 INFO L495 AbstractCegarLoop]: Abstraction has 962 states and 1577 transitions. [2023-11-22 18:30:21,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:21,940 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1577 transitions. [2023-11-22 18:30:21,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 18:30:21,943 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:21,943 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:21,958 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:30:22,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:22,161 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:22,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:22,161 INFO L85 PathProgramCache]: Analyzing trace with hash 61732161, now seen corresponding path program 1 times [2023-11-22 18:30:22,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:22,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556489210] [2023-11-22 18:30:22,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:22,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:22,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 18:30:22,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 18:30:22,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 18:30:22,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 18:30:22,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 18:30:22,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,452 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:22,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:22,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556489210] [2023-11-22 18:30:22,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556489210] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:22,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848790608] [2023-11-22 18:30:22,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:22,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:22,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:22,454 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:30:22,481 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:30:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:22,908 INFO L262 TraceCheckSpWp]: Trace formula consists of 1288 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-22 18:30:22,913 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:22,922 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:22,922 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:30:22,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848790608] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:22,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:30:22,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-22 18:30:22,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817965470] [2023-11-22 18:30:22,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:22,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:30:22,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:22,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:30:22,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:30:22,925 INFO L87 Difference]: Start difference. First operand 962 states and 1577 transitions. Second operand has 3 states, 3 states have (on average 106.33333333333333) internal successors, (319), 3 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:22,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:22,983 INFO L93 Difference]: Finished difference Result 1917 states and 3144 transitions. [2023-11-22 18:30:22,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:30:22,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 106.33333333333333) internal successors, (319), 3 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 341 [2023-11-22 18:30:22,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:22,987 INFO L225 Difference]: With dead ends: 1917 [2023-11-22 18:30:22,987 INFO L226 Difference]: Without dead ends: 966 [2023-11-22 18:30:22,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:30:22,989 INFO L413 NwaCegarLoop]: 1394 mSDtfsCounter, 5 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2785 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:22,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2785 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:30:22,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2023-11-22 18:30:23,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 963. [2023-11-22 18:30:23,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 952 states have (on average 1.638655462184874) internal successors, (1560), 952 states have internal predecessors, (1560), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 18:30:23,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1578 transitions. [2023-11-22 18:30:23,016 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1578 transitions. Word has length 341 [2023-11-22 18:30:23,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:23,016 INFO L495 AbstractCegarLoop]: Abstraction has 963 states and 1578 transitions. [2023-11-22 18:30:23,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 106.33333333333333) internal successors, (319), 3 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:23,016 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1578 transitions. [2023-11-22 18:30:23,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2023-11-22 18:30:23,018 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:23,018 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:23,038 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:30:23,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:23,239 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:23,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:23,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1766144644, now seen corresponding path program 1 times [2023-11-22 18:30:23,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:23,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748115074] [2023-11-22 18:30:23,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:23,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:23,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-11-22 18:30:23,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:23,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-11-22 18:30:23,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:23,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-11-22 18:30:23,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:23,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2023-11-22 18:30:23,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:23,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2023-11-22 18:30:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:23,507 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:23,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:23,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748115074] [2023-11-22 18:30:23,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748115074] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:23,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61050535] [2023-11-22 18:30:23,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:23,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:23,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:23,532 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:30:23,564 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:30:24,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:24,069 INFO L262 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-22 18:30:24,076 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:24,107 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:24,107 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:24,968 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:24,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61050535] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:30:24,969 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:30:24,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 8] total 12 [2023-11-22 18:30:24,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830616380] [2023-11-22 18:30:24,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:30:24,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 18:30:24,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:24,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 18:30:24,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:30:24,972 INFO L87 Difference]: Start difference. First operand 963 states and 1578 transitions. Second operand has 12 states, 12 states have (on average 51.583333333333336) internal successors, (619), 12 states have internal predecessors, (619), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-22 18:30:26,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:26,358 INFO L93 Difference]: Finished difference Result 2606 states and 4270 transitions. [2023-11-22 18:30:26,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:30:26,359 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 51.583333333333336) internal successors, (619), 12 states have internal predecessors, (619), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 344 [2023-11-22 18:30:26,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:26,364 INFO L225 Difference]: With dead ends: 2606 [2023-11-22 18:30:26,364 INFO L226 Difference]: Without dead ends: 1511 [2023-11-22 18:30:26,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 700 GetRequests, 689 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-11-22 18:30:26,366 INFO L413 NwaCegarLoop]: 1678 mSDtfsCounter, 5907 mSDsluCounter, 3418 mSDsCounter, 0 mSdLazyCounter, 2324 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5912 SdHoareTripleChecker+Valid, 5096 SdHoareTripleChecker+Invalid, 2342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:26,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5912 Valid, 5096 Invalid, 2342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2324 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 18:30:26,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2023-11-22 18:30:26,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1428. [2023-11-22 18:30:26,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1416 states have (on average 1.6391242937853108) internal successors, (2321), 1416 states have internal predecessors, (2321), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-22 18:30:26,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2341 transitions. [2023-11-22 18:30:26,404 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2341 transitions. Word has length 344 [2023-11-22 18:30:26,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:26,404 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2341 transitions. [2023-11-22 18:30:26,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 51.583333333333336) internal successors, (619), 12 states have internal predecessors, (619), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-22 18:30:26,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2341 transitions. [2023-11-22 18:30:26,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2023-11-22 18:30:26,406 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:26,406 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:26,436 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:30:26,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:26,621 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:26,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:26,623 INFO L85 PathProgramCache]: Analyzing trace with hash -734031740, now seen corresponding path program 1 times [2023-11-22 18:30:26,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:26,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768303398] [2023-11-22 18:30:26,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:26,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:26,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:26,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 18:30:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:26,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2023-11-22 18:30:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:26,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 18:30:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:26,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2023-11-22 18:30:26,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:26,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2023-11-22 18:30:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:26,917 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 18:30:26,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:26,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768303398] [2023-11-22 18:30:26,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768303398] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:26,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61282554] [2023-11-22 18:30:26,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:26,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:26,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:26,920 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:30:26,937 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:30:27,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:27,359 INFO L262 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:30:27,391 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:27,425 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:27,425 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:27,452 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-22 18:30:27,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61282554] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:30:27,453 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:30:27,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 4] total 9 [2023-11-22 18:30:27,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481816406] [2023-11-22 18:30:27,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:30:27,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:30:27,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:27,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:30:27,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:30:27,455 INFO L87 Difference]: Start difference. First operand 1428 states and 2341 transitions. Second operand has 9 states, 9 states have (on average 48.22222222222222) internal successors, (434), 9 states have internal predecessors, (434), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 18:30:27,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:27,655 INFO L93 Difference]: Finished difference Result 2865 states and 4700 transitions. [2023-11-22 18:30:27,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 18:30:27,656 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 48.22222222222222) internal successors, (434), 9 states have internal predecessors, (434), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 348 [2023-11-22 18:30:27,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:27,660 INFO L225 Difference]: With dead ends: 2865 [2023-11-22 18:30:27,660 INFO L226 Difference]: Without dead ends: 1447 [2023-11-22 18:30:27,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 701 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:30:27,663 INFO L413 NwaCegarLoop]: 1401 mSDtfsCounter, 32 mSDsluCounter, 9757 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 11158 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:27,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 11158 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:30:27,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2023-11-22 18:30:27,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1444. [2023-11-22 18:30:27,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1432 states have (on average 1.6375698324022345) internal successors, (2345), 1432 states have internal predecessors, (2345), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-22 18:30:27,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 2365 transitions. [2023-11-22 18:30:27,701 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 2365 transitions. Word has length 348 [2023-11-22 18:30:27,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:27,701 INFO L495 AbstractCegarLoop]: Abstraction has 1444 states and 2365 transitions. [2023-11-22 18:30:27,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 48.22222222222222) internal successors, (434), 9 states have internal predecessors, (434), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 18:30:27,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 2365 transitions. [2023-11-22 18:30:27,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2023-11-22 18:30:27,704 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:27,704 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:27,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-22 18:30:27,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:27,953 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:27,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:27,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1381246028, now seen corresponding path program 2 times [2023-11-22 18:30:27,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:27,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829864833] [2023-11-22 18:30:27,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:27,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:28,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:28,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-11-22 18:30:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:28,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2023-11-22 18:30:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2023-11-22 18:30:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:28,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2023-11-22 18:30:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:28,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-11-22 18:30:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:28,282 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-22 18:30:28,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:28,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829864833] [2023-11-22 18:30:28,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829864833] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:28,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320363389] [2023-11-22 18:30:28,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:30:28,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:28,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:28,284 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:30:28,303 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:30:28,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:30:28,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:30:28,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 1051 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-22 18:30:28,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:28,981 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-11-22 18:30:28,982 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:30:28,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320363389] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:28,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:30:28,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2023-11-22 18:30:28,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488369878] [2023-11-22 18:30:28,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:28,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 18:30:28,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:28,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 18:30:28,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-22 18:30:28,984 INFO L87 Difference]: Start difference. First operand 1444 states and 2365 transitions. Second operand has 7 states, 7 states have (on average 46.142857142857146) internal successors, (323), 7 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:30,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:30,398 INFO L93 Difference]: Finished difference Result 3612 states and 5906 transitions. [2023-11-22 18:30:30,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:30:30,398 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 46.142857142857146) internal successors, (323), 7 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 360 [2023-11-22 18:30:30,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:30,405 INFO L225 Difference]: With dead ends: 3612 [2023-11-22 18:30:30,405 INFO L226 Difference]: Without dead ends: 2533 [2023-11-22 18:30:30,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-11-22 18:30:30,407 INFO L413 NwaCegarLoop]: 949 mSDtfsCounter, 2702 mSDsluCounter, 3705 mSDsCounter, 0 mSdLazyCounter, 3053 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2707 SdHoareTripleChecker+Valid, 4654 SdHoareTripleChecker+Invalid, 3059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:30,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2707 Valid, 4654 Invalid, 3059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 3053 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 18:30:30,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2023-11-22 18:30:30,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 1452. [2023-11-22 18:30:30,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1440 states have (on average 1.6340277777777779) internal successors, (2353), 1440 states have internal predecessors, (2353), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-22 18:30:30,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 2373 transitions. [2023-11-22 18:30:30,444 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 2373 transitions. Word has length 360 [2023-11-22 18:30:30,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:30,444 INFO L495 AbstractCegarLoop]: Abstraction has 1452 states and 2373 transitions. [2023-11-22 18:30:30,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 46.142857142857146) internal successors, (323), 7 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:30,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 2373 transitions. [2023-11-22 18:30:30,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-11-22 18:30:30,446 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:30,446 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:30,462 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:30:30,659 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,SelfDestructingSolverStorable9 [2023-11-22 18:30:30,660 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:30,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:30,660 INFO L85 PathProgramCache]: Analyzing trace with hash 132772900, now seen corresponding path program 1 times [2023-11-22 18:30:30,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:30,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022504844] [2023-11-22 18:30:30,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:30,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:30,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-11-22 18:30:30,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:30,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2023-11-22 18:30:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:30,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2023-11-22 18:30:30,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:30,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2023-11-22 18:30:30,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:30,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-11-22 18:30:30,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:30,951 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-22 18:30:30,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:30,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022504844] [2023-11-22 18:30:30,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022504844] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:30,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5056618] [2023-11-22 18:30:30,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:30,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:30,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:30,952 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:30:30,975 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:30:31,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:31,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 1353 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 18:30:31,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-22 18:30:31,412 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:31,540 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 10 proven. 24 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 18:30:31,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5056618] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:30:31,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:30:31,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 10] total 15 [2023-11-22 18:30:31,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67636666] [2023-11-22 18:30:31,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:30:31,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-22 18:30:31,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:31,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-22 18:30:31,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-22 18:30:31,543 INFO L87 Difference]: Start difference. First operand 1452 states and 2373 transitions. Second operand has 15 states, 15 states have (on average 23.8) internal successors, (357), 15 states have internal predecessors, (357), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 18:30:31,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:31,930 INFO L93 Difference]: Finished difference Result 2897 states and 4737 transitions. [2023-11-22 18:30:31,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:30:31,932 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 23.8) internal successors, (357), 15 states have internal predecessors, (357), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 361 [2023-11-22 18:30:31,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:31,936 INFO L225 Difference]: With dead ends: 2897 [2023-11-22 18:30:31,937 INFO L226 Difference]: Without dead ends: 1459 [2023-11-22 18:30:31,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 722 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-22 18:30:31,938 INFO L413 NwaCegarLoop]: 1406 mSDtfsCounter, 32 mSDsluCounter, 14000 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 15406 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:31,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 15406 Invalid, 309 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 18:30:31,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2023-11-22 18:30:31,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1456. [2023-11-22 18:30:31,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1444 states have (on average 1.6336565096952909) internal successors, (2359), 1444 states have internal predecessors, (2359), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-22 18:30:31,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 2379 transitions. [2023-11-22 18:30:31,973 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 2379 transitions. Word has length 361 [2023-11-22 18:30:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:31,973 INFO L495 AbstractCegarLoop]: Abstraction has 1456 states and 2379 transitions. [2023-11-22 18:30:31,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 23.8) internal successors, (357), 15 states have internal predecessors, (357), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 18:30:31,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 2379 transitions. [2023-11-22 18:30:31,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-11-22 18:30:31,975 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:31,975 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:31,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-22 18:30:32,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:32,189 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:32,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:32,190 INFO L85 PathProgramCache]: Analyzing trace with hash 238754336, now seen corresponding path program 2 times [2023-11-22 18:30:32,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:32,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775597893] [2023-11-22 18:30:32,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:32,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:32,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:32,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:32,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:32,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:32,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:32,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 18:30:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:32,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 18:30:32,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:32,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-22 18:30:32,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:32,443 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:32,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:32,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775597893] [2023-11-22 18:30:32,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775597893] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:32,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262277229] [2023-11-22 18:30:32,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:30:32,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:32,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:32,445 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:30:32,471 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:30:32,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:30:32,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:30:32,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 1054 conjuncts, 50 conjunts are in the unsatisfiable core [2023-11-22 18:30:32,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:33,445 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:33,445 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:30:33,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262277229] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:33,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:30:33,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 8 [2023-11-22 18:30:33,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876582931] [2023-11-22 18:30:33,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:33,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:30:33,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:33,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:30:33,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:30:33,447 INFO L87 Difference]: Start difference. First operand 1456 states and 2379 transitions. Second operand has 6 states, 6 states have (on average 54.0) internal successors, (324), 5 states have internal predecessors, (324), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:34,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:34,812 INFO L93 Difference]: Finished difference Result 3576 states and 5842 transitions. [2023-11-22 18:30:34,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:30:34,813 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 54.0) internal successors, (324), 5 states have internal predecessors, (324), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 364 [2023-11-22 18:30:34,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:34,819 INFO L225 Difference]: With dead ends: 3576 [2023-11-22 18:30:34,819 INFO L226 Difference]: Without dead ends: 2489 [2023-11-22 18:30:34,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:30:34,821 INFO L413 NwaCegarLoop]: 1396 mSDtfsCounter, 2092 mSDsluCounter, 3583 mSDsCounter, 0 mSdLazyCounter, 2859 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2102 SdHoareTripleChecker+Valid, 4979 SdHoareTripleChecker+Invalid, 2863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 2859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:34,822 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2102 Valid, 4979 Invalid, 2863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 2859 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 18:30:34,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2489 states. [2023-11-22 18:30:34,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2489 to 1480. [2023-11-22 18:30:34,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1468 states have (on average 1.6314713896457766) internal successors, (2395), 1468 states have internal predecessors, (2395), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-22 18:30:34,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 2415 transitions. [2023-11-22 18:30:34,867 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 2415 transitions. Word has length 364 [2023-11-22 18:30:34,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:34,868 INFO L495 AbstractCegarLoop]: Abstraction has 1480 states and 2415 transitions. [2023-11-22 18:30:34,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 54.0) internal successors, (324), 5 states have internal predecessors, (324), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:34,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 2415 transitions. [2023-11-22 18:30:34,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-11-22 18:30:34,870 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:34,870 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:34,899 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:30:35,084 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,SelfDestructingSolverStorable11 [2023-11-22 18:30:35,084 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:35,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:35,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1068388062, now seen corresponding path program 1 times [2023-11-22 18:30:35,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:35,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142269762] [2023-11-22 18:30:35,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:35,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:35,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:35,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 18:30:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 18:30:35,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-22 18:30:35,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,486 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:35,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:35,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142269762] [2023-11-22 18:30:35,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142269762] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:35,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049147301] [2023-11-22 18:30:35,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:35,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:35,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:35,488 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:30:35,493 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:30:35,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:35,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-22 18:30:35,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:36,621 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 18:30:36,623 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:36,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049147301] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:36,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:36,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4, 10] total 19 [2023-11-22 18:30:36,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847655598] [2023-11-22 18:30:36,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:36,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 18:30:36,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:36,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 18:30:36,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2023-11-22 18:30:36,824 INFO L87 Difference]: Start difference. First operand 1480 states and 2415 transitions. Second operand has 8 states, 8 states have (on average 40.5) internal successors, (324), 8 states have internal predecessors, (324), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:38,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:38,711 INFO L93 Difference]: Finished difference Result 5671 states and 9228 transitions. [2023-11-22 18:30:38,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-22 18:30:38,720 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 40.5) internal successors, (324), 8 states have internal predecessors, (324), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 364 [2023-11-22 18:30:38,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:38,739 INFO L225 Difference]: With dead ends: 5671 [2023-11-22 18:30:38,739 INFO L226 Difference]: Without dead ends: 3708 [2023-11-22 18:30:38,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 724 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2023-11-22 18:30:38,743 INFO L413 NwaCegarLoop]: 1543 mSDtfsCounter, 3797 mSDsluCounter, 7107 mSDsCounter, 0 mSdLazyCounter, 2780 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3807 SdHoareTripleChecker+Valid, 8650 SdHoareTripleChecker+Invalid, 2836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 2780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:38,743 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3807 Valid, 8650 Invalid, 2836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 2780 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-22 18:30:38,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3708 states. [2023-11-22 18:30:38,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3708 to 1496. [2023-11-22 18:30:38,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1484 states have (on average 1.6300539083557952) internal successors, (2419), 1484 states have internal predecessors, (2419), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-22 18:30:38,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 2439 transitions. [2023-11-22 18:30:38,803 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 2439 transitions. Word has length 364 [2023-11-22 18:30:38,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:38,803 INFO L495 AbstractCegarLoop]: Abstraction has 1496 states and 2439 transitions. [2023-11-22 18:30:38,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 40.5) internal successors, (324), 8 states have internal predecessors, (324), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:38,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 2439 transitions. [2023-11-22 18:30:38,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2023-11-22 18:30:38,805 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:38,806 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:38,821 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:30:39,021 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,SelfDestructingSolverStorable12 [2023-11-22 18:30:39,021 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:39,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:39,022 INFO L85 PathProgramCache]: Analyzing trace with hash -990534102, now seen corresponding path program 1 times [2023-11-22 18:30:39,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:39,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737919266] [2023-11-22 18:30:39,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:39,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:39,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:39,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:39,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 18:30:39,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 18:30:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-22 18:30:39,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,331 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:39,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:39,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737919266] [2023-11-22 18:30:39,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737919266] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:39,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133920097] [2023-11-22 18:30:39,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:39,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:39,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:39,334 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:30:39,357 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:30:39,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:39,816 INFO L262 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-22 18:30:39,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:39,925 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-11-22 18:30:39,926 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:30:39,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133920097] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:30:39,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:30:39,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 18:30:39,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190938133] [2023-11-22 18:30:39,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:39,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:30:39,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:39,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:30:39,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:30:39,928 INFO L87 Difference]: Start difference. First operand 1496 states and 2439 transitions. Second operand has 6 states, 6 states have (on average 54.666666666666664) internal successors, (328), 6 states have internal predecessors, (328), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:41,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:41,067 INFO L93 Difference]: Finished difference Result 3724 states and 6060 transitions. [2023-11-22 18:30:41,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:30:41,068 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 54.666666666666664) internal successors, (328), 6 states have internal predecessors, (328), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 365 [2023-11-22 18:30:41,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:41,081 INFO L225 Difference]: With dead ends: 3724 [2023-11-22 18:30:41,081 INFO L226 Difference]: Without dead ends: 2597 [2023-11-22 18:30:41,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 372 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:30:41,085 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 2201 mSDsluCounter, 2518 mSDsCounter, 0 mSdLazyCounter, 2332 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2209 SdHoareTripleChecker+Valid, 3367 SdHoareTripleChecker+Invalid, 2333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:41,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2209 Valid, 3367 Invalid, 2333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2332 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-22 18:30:41,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2023-11-22 18:30:41,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 1608. [2023-11-22 18:30:41,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1592 states have (on average 1.6224874371859297) internal successors, (2583), 1592 states have internal predecessors, (2583), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:30:41,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 2611 transitions. [2023-11-22 18:30:41,138 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 2611 transitions. Word has length 365 [2023-11-22 18:30:41,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:41,138 INFO L495 AbstractCegarLoop]: Abstraction has 1608 states and 2611 transitions. [2023-11-22 18:30:41,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 54.666666666666664) internal successors, (328), 6 states have internal predecessors, (328), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:41,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 2611 transitions. [2023-11-22 18:30:41,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-11-22 18:30:41,141 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:41,141 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:41,159 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:30:41,359 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,SelfDestructingSolverStorable13 [2023-11-22 18:30:41,359 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:41,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:41,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1558508486, now seen corresponding path program 1 times [2023-11-22 18:30:41,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:41,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614988959] [2023-11-22 18:30:41,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:41,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:41,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:41,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:41,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:41,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:41,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 18:30:41,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:41,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-11-22 18:30:41,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:41,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2023-11-22 18:30:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:41,589 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:41,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:41,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614988959] [2023-11-22 18:30:41,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614988959] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:41,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955457301] [2023-11-22 18:30:41,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:41,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:41,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:41,591 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:30:41,620 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:30:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:42,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 1370 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 18:30:42,072 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:42,502 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 18:30:42,502 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:42,810 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:42,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955457301] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:42,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:42,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 7] total 12 [2023-11-22 18:30:42,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76082815] [2023-11-22 18:30:42,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:42,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 18:30:42,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:42,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 18:30:42,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:30:42,812 INFO L87 Difference]: Start difference. First operand 1608 states and 2611 transitions. Second operand has 5 states, 5 states have (on average 65.2) internal successors, (326), 5 states have internal predecessors, (326), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:43,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:43,511 INFO L93 Difference]: Finished difference Result 2855 states and 4627 transitions. [2023-11-22 18:30:43,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:30:43,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 65.2) internal successors, (326), 5 states have internal predecessors, (326), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 366 [2023-11-22 18:30:43,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:43,522 INFO L225 Difference]: With dead ends: 2855 [2023-11-22 18:30:43,522 INFO L226 Difference]: Without dead ends: 1616 [2023-11-22 18:30:43,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 746 GetRequests, 734 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-22 18:30:43,526 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 1093 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 1694 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 2556 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:43,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1093 Valid, 2556 Invalid, 1696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1694 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-22 18:30:43,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2023-11-22 18:30:43,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1614. [2023-11-22 18:30:43,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1598 states have (on average 1.6214017521902377) internal successors, (2591), 1598 states have internal predecessors, (2591), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:30:43,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 2619 transitions. [2023-11-22 18:30:43,573 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 2619 transitions. Word has length 366 [2023-11-22 18:30:43,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:43,574 INFO L495 AbstractCegarLoop]: Abstraction has 1614 states and 2619 transitions. [2023-11-22 18:30:43,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 65.2) internal successors, (326), 5 states have internal predecessors, (326), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:30:43,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 2619 transitions. [2023-11-22 18:30:43,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-11-22 18:30:43,576 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:43,576 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:43,606 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:30:43,792 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,SelfDestructingSolverStorable14 [2023-11-22 18:30:43,792 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:43,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:43,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1558568068, now seen corresponding path program 1 times [2023-11-22 18:30:43,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:43,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743673270] [2023-11-22 18:30:43,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:43,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:43,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:44,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:44,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 18:30:44,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-11-22 18:30:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2023-11-22 18:30:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,131 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:44,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:44,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743673270] [2023-11-22 18:30:44,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743673270] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:44,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688644491] [2023-11-22 18:30:44,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:44,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:44,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:44,133 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:30:44,138 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:30:44,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:44,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 1371 conjuncts, 93 conjunts are in the unsatisfiable core [2023-11-22 18:30:44,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:45,084 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 18:30:45,085 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:46,315 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:46,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688644491] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:46,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:46,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [4, 9] total 26 [2023-11-22 18:30:46,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483773649] [2023-11-22 18:30:46,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:46,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-22 18:30:46,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:46,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-22 18:30:46,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2023-11-22 18:30:46,317 INFO L87 Difference]: Start difference. First operand 1614 states and 2619 transitions. Second operand has 16 states, 16 states have (on average 20.375) internal successors, (326), 16 states have internal predecessors, (326), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:49,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:49,352 INFO L93 Difference]: Finished difference Result 5629 states and 9100 transitions. [2023-11-22 18:30:49,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-22 18:30:49,353 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 20.375) internal successors, (326), 16 states have internal predecessors, (326), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 366 [2023-11-22 18:30:49,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:49,359 INFO L225 Difference]: With dead ends: 5629 [2023-11-22 18:30:49,360 INFO L226 Difference]: Without dead ends: 4384 [2023-11-22 18:30:49,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 720 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=344, Invalid=1062, Unknown=0, NotChecked=0, Total=1406 [2023-11-22 18:30:49,363 INFO L413 NwaCegarLoop]: 2754 mSDtfsCounter, 6528 mSDsluCounter, 8906 mSDsCounter, 0 mSdLazyCounter, 5747 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6530 SdHoareTripleChecker+Valid, 11660 SdHoareTripleChecker+Invalid, 5785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 5747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:49,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6530 Valid, 11660 Invalid, 5785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 5747 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-22 18:30:49,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4384 states. [2023-11-22 18:30:49,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4384 to 1618. [2023-11-22 18:30:49,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1602 states have (on average 1.618601747815231) internal successors, (2593), 1602 states have internal predecessors, (2593), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:30:49,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2621 transitions. [2023-11-22 18:30:49,433 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2621 transitions. Word has length 366 [2023-11-22 18:30:49,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:49,434 INFO L495 AbstractCegarLoop]: Abstraction has 1618 states and 2621 transitions. [2023-11-22 18:30:49,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 20.375) internal successors, (326), 16 states have internal predecessors, (326), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:49,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2621 transitions. [2023-11-22 18:30:49,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2023-11-22 18:30:49,436 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:49,436 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:49,452 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:30:49,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:49,652 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:49,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:49,652 INFO L85 PathProgramCache]: Analyzing trace with hash -825462576, now seen corresponding path program 1 times [2023-11-22 18:30:49,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:49,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622732960] [2023-11-22 18:30:49,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:49,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:49,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:49,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:49,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:49,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:49,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 18:30:49,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:49,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 18:30:49,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:49,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2023-11-22 18:30:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:49,879 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:49,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:49,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622732960] [2023-11-22 18:30:49,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622732960] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:49,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523557909] [2023-11-22 18:30:49,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:49,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:49,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:49,897 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:30:49,920 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:30:50,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:50,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 1374 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-22 18:30:50,367 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:50,968 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 11 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-22 18:30:50,969 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:51,197 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:51,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523557909] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:51,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:51,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 8] total 18 [2023-11-22 18:30:51,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696226792] [2023-11-22 18:30:51,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:51,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:30:51,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:51,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:30:51,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-22 18:30:51,199 INFO L87 Difference]: Start difference. First operand 1618 states and 2621 transitions. Second operand has 10 states, 10 states have (on average 32.7) internal successors, (327), 10 states have internal predecessors, (327), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 18:30:52,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:52,185 INFO L93 Difference]: Finished difference Result 3036 states and 4899 transitions. [2023-11-22 18:30:52,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:30:52,185 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.7) internal successors, (327), 10 states have internal predecessors, (327), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 367 [2023-11-22 18:30:52,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:52,188 INFO L225 Difference]: With dead ends: 3036 [2023-11-22 18:30:52,188 INFO L226 Difference]: Without dead ends: 1787 [2023-11-22 18:30:52,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 731 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-11-22 18:30:52,190 INFO L413 NwaCegarLoop]: 912 mSDtfsCounter, 7754 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 2369 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7756 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 2391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 2369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:52,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7756 Valid, 2997 Invalid, 2391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 2369 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-22 18:30:52,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1787 states. [2023-11-22 18:30:52,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1787 to 1620. [2023-11-22 18:30:52,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1604 states have (on average 1.6172069825436408) internal successors, (2594), 1604 states have internal predecessors, (2594), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:30:52,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 2622 transitions. [2023-11-22 18:30:52,239 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 2622 transitions. Word has length 367 [2023-11-22 18:30:52,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:52,239 INFO L495 AbstractCegarLoop]: Abstraction has 1620 states and 2622 transitions. [2023-11-22 18:30:52,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.7) internal successors, (327), 10 states have internal predecessors, (327), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 18:30:52,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 2622 transitions. [2023-11-22 18:30:52,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 18:30:52,241 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:52,241 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:52,258 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:30:52,455 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,SelfDestructingSolverStorable16 [2023-11-22 18:30:52,456 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:52,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:52,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1282150356, now seen corresponding path program 1 times [2023-11-22 18:30:52,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:52,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839658967] [2023-11-22 18:30:52,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:52,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:52,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:52,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:52,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:52,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:52,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 18:30:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:52,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 18:30:52,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:52,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-11-22 18:30:52,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:52,714 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:52,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:52,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839658967] [2023-11-22 18:30:52,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839658967] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:52,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664628002] [2023-11-22 18:30:52,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:52,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:52,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:52,716 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:30:52,719 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:30:53,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:53,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 1377 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-22 18:30:53,165 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:53,725 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 18:30:53,726 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:53,943 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:53,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664628002] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:53,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:53,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 7] total 18 [2023-11-22 18:30:53,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225215593] [2023-11-22 18:30:53,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:53,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:30:53,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:53,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:30:53,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-22 18:30:53,946 INFO L87 Difference]: Start difference. First operand 1620 states and 2622 transitions. Second operand has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:55,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:55,249 INFO L93 Difference]: Finished difference Result 3039 states and 4900 transitions. [2023-11-22 18:30:55,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:30:55,250 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 368 [2023-11-22 18:30:55,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:55,252 INFO L225 Difference]: With dead ends: 3039 [2023-11-22 18:30:55,252 INFO L226 Difference]: Without dead ends: 1788 [2023-11-22 18:30:55,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 752 GetRequests, 733 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-11-22 18:30:55,254 INFO L413 NwaCegarLoop]: 912 mSDtfsCounter, 6300 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 2371 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6300 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 2385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:55,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6300 Valid, 2997 Invalid, 2385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2371 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:30:55,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2023-11-22 18:30:55,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1621. [2023-11-22 18:30:55,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1621 states, 1605 states have (on average 1.6161993769470404) internal successors, (2594), 1605 states have internal predecessors, (2594), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:30:55,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1621 states to 1621 states and 2622 transitions. [2023-11-22 18:30:55,298 INFO L78 Accepts]: Start accepts. Automaton has 1621 states and 2622 transitions. Word has length 368 [2023-11-22 18:30:55,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:55,298 INFO L495 AbstractCegarLoop]: Abstraction has 1621 states and 2622 transitions. [2023-11-22 18:30:55,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:55,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1621 states and 2622 transitions. [2023-11-22 18:30:55,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 18:30:55,302 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:55,302 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:55,316 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:30:55,516 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,SelfDestructingSolverStorable17 [2023-11-22 18:30:55,516 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:55,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:55,516 INFO L85 PathProgramCache]: Analyzing trace with hash 887783570, now seen corresponding path program 1 times [2023-11-22 18:30:55,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:55,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630455983] [2023-11-22 18:30:55,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:55,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:55,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:55,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 18:30:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:55,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 18:30:55,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:55,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 18:30:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:55,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 18:30:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:55,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-11-22 18:30:55,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:55,751 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:55,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:55,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630455983] [2023-11-22 18:30:55,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630455983] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:55,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671484806] [2023-11-22 18:30:55,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:55,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:55,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:55,753 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:30:55,777 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:30:56,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:56,216 INFO L262 TraceCheckSpWp]: Trace formula consists of 1378 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 18:30:56,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:56,763 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:56,763 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:30:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:30:57,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671484806] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:57,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:30:57,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 6] total 17 [2023-11-22 18:30:57,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116092549] [2023-11-22 18:30:57,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:30:57,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:30:57,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:30:57,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:30:57,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2023-11-22 18:30:57,018 INFO L87 Difference]: Start difference. First operand 1621 states and 2622 transitions. Second operand has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:58,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:30:58,459 INFO L93 Difference]: Finished difference Result 3128 states and 5030 transitions. [2023-11-22 18:30:58,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:30:58,459 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 368 [2023-11-22 18:30:58,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:30:58,462 INFO L225 Difference]: With dead ends: 3128 [2023-11-22 18:30:58,462 INFO L226 Difference]: Without dead ends: 1721 [2023-11-22 18:30:58,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 733 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:30:58,464 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 2431 mSDsluCounter, 4480 mSDsCounter, 0 mSdLazyCounter, 4061 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2436 SdHoareTripleChecker+Valid, 5347 SdHoareTripleChecker+Invalid, 4072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 4061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:30:58,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2436 Valid, 5347 Invalid, 4072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 4061 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 18:30:58,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2023-11-22 18:30:58,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1629. [2023-11-22 18:30:58,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1629 states, 1613 states have (on average 1.6106633601983882) internal successors, (2598), 1613 states have internal predecessors, (2598), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:30:58,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1629 states to 1629 states and 2626 transitions. [2023-11-22 18:30:58,512 INFO L78 Accepts]: Start accepts. Automaton has 1629 states and 2626 transitions. Word has length 368 [2023-11-22 18:30:58,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:30:58,513 INFO L495 AbstractCegarLoop]: Abstraction has 1629 states and 2626 transitions. [2023-11-22 18:30:58,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:30:58,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1629 states and 2626 transitions. [2023-11-22 18:30:58,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-11-22 18:30:58,515 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:30:58,515 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:58,545 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:30:58,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:58,730 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:30:58,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:30:58,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1333474508, now seen corresponding path program 1 times [2023-11-22 18:30:58,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:30:58,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901984590] [2023-11-22 18:30:58,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:58,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:30:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:58,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:30:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:58,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 18:30:58,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:58,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 18:30:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:58,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2023-11-22 18:30:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:58,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2023-11-22 18:30:58,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:58,968 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:30:58,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:30:58,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901984590] [2023-11-22 18:30:58,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901984590] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:30:58,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207043155] [2023-11-22 18:30:58,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:30:58,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:30:58,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:30:58,970 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:30:58,994 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:30:59,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:30:59,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 1381 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-22 18:30:59,449 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:30:59,969 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 18:30:59,969 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:00,194 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:00,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207043155] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:00,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:00,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 8] total 19 [2023-11-22 18:31:00,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000887207] [2023-11-22 18:31:00,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:00,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:31:00,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:00,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:31:00,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2023-11-22 18:31:00,197 INFO L87 Difference]: Start difference. First operand 1629 states and 2626 transitions. Second operand has 10 states, 10 states have (on average 32.9) internal successors, (329), 10 states have internal predecessors, (329), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:01,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:01,544 INFO L93 Difference]: Finished difference Result 3057 states and 4902 transitions. [2023-11-22 18:31:01,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:31:01,544 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.9) internal successors, (329), 10 states have internal predecessors, (329), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 369 [2023-11-22 18:31:01,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:01,547 INFO L225 Difference]: With dead ends: 3057 [2023-11-22 18:31:01,547 INFO L226 Difference]: Without dead ends: 1797 [2023-11-22 18:31:01,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 734 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:31:01,551 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 6959 mSDsluCounter, 2078 mSDsCounter, 0 mSdLazyCounter, 2346 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6959 SdHoareTripleChecker+Valid, 2979 SdHoareTripleChecker+Invalid, 2366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:01,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6959 Valid, 2979 Invalid, 2366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2346 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:31:01,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2023-11-22 18:31:01,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1633. [2023-11-22 18:31:01,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1617 states have (on average 1.6079158936301794) internal successors, (2600), 1617 states have internal predecessors, (2600), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:31:01,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2628 transitions. [2023-11-22 18:31:01,601 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2628 transitions. Word has length 369 [2023-11-22 18:31:01,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:01,602 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2628 transitions. [2023-11-22 18:31:01,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.9) internal successors, (329), 10 states have internal predecessors, (329), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:01,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2628 transitions. [2023-11-22 18:31:01,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-11-22 18:31:01,604 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:01,605 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:01,623 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:31:01,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:01,821 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:01,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:01,822 INFO L85 PathProgramCache]: Analyzing trace with hash -310861354, now seen corresponding path program 1 times [2023-11-22 18:31:01,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:01,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508147138] [2023-11-22 18:31:01,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:01,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:02,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 18:31:02,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 18:31:02,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 18:31:02,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 18:31:02,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,028 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:02,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:02,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508147138] [2023-11-22 18:31:02,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508147138] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:02,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540062037] [2023-11-22 18:31:02,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:02,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:02,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:02,030 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:31:02,048 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:31:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:02,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 1385 conjuncts, 58 conjunts are in the unsatisfiable core [2023-11-22 18:31:02,497 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:03,029 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 11 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-11-22 18:31:03,029 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:03,218 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:03,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540062037] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:03,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:03,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 8] total 18 [2023-11-22 18:31:03,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953421695] [2023-11-22 18:31:03,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:03,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:31:03,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:03,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:31:03,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-22 18:31:03,220 INFO L87 Difference]: Start difference. First operand 1633 states and 2628 transitions. Second operand has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 18:31:04,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:04,395 INFO L93 Difference]: Finished difference Result 3047 states and 4880 transitions. [2023-11-22 18:31:04,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:31:04,396 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 370 [2023-11-22 18:31:04,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:04,399 INFO L225 Difference]: With dead ends: 3047 [2023-11-22 18:31:04,399 INFO L226 Difference]: Without dead ends: 1783 [2023-11-22 18:31:04,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 737 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-11-22 18:31:04,401 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 6407 mSDsluCounter, 2017 mSDsCounter, 0 mSdLazyCounter, 2325 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6408 SdHoareTripleChecker+Valid, 2901 SdHoareTripleChecker+Invalid, 2350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 2325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:04,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6408 Valid, 2901 Invalid, 2350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 2325 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 18:31:04,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2023-11-22 18:31:04,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 1635. [2023-11-22 18:31:04,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1619 states have (on average 1.6071649166151947) internal successors, (2602), 1619 states have internal predecessors, (2602), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:31:04,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 2630 transitions. [2023-11-22 18:31:04,467 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 2630 transitions. Word has length 370 [2023-11-22 18:31:04,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:04,467 INFO L495 AbstractCegarLoop]: Abstraction has 1635 states and 2630 transitions. [2023-11-22 18:31:04,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 18:31:04,468 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 2630 transitions. [2023-11-22 18:31:04,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-11-22 18:31:04,470 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:04,470 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:04,502 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:31:04,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:04,685 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:04,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:04,686 INFO L85 PathProgramCache]: Analyzing trace with hash 368410900, now seen corresponding path program 1 times [2023-11-22 18:31:04,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:04,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636980167] [2023-11-22 18:31:04,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:04,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:04,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:04,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:04,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 18:31:04,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:04,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 18:31:04,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:04,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 18:31:04,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:04,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 18:31:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:04,913 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:04,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:04,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636980167] [2023-11-22 18:31:04,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636980167] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:04,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466451140] [2023-11-22 18:31:04,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:04,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:04,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:04,933 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:31:04,961 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:31:05,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:05,465 INFO L262 TraceCheckSpWp]: Trace formula consists of 1386 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-22 18:31:05,470 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:06,036 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 18:31:06,037 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:06,193 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:06,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466451140] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:06,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:06,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 7] total 18 [2023-11-22 18:31:06,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395174126] [2023-11-22 18:31:06,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:06,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 18:31:06,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:06,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 18:31:06,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-22 18:31:06,196 INFO L87 Difference]: Start difference. First operand 1635 states and 2630 transitions. Second operand has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:07,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:07,109 INFO L93 Difference]: Finished difference Result 3033 states and 4852 transitions. [2023-11-22 18:31:07,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:31:07,110 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 370 [2023-11-22 18:31:07,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:07,114 INFO L225 Difference]: With dead ends: 3033 [2023-11-22 18:31:07,114 INFO L226 Difference]: Without dead ends: 1767 [2023-11-22 18:31:07,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 737 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-11-22 18:31:07,117 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 2232 mSDsluCounter, 1968 mSDsCounter, 0 mSdLazyCounter, 2284 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2232 SdHoareTripleChecker+Valid, 2832 SdHoareTripleChecker+Invalid, 2296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 2284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:07,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2232 Valid, 2832 Invalid, 2296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 2284 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-22 18:31:07,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2023-11-22 18:31:07,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1643. [2023-11-22 18:31:07,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1643 states, 1627 states have (on average 1.601720958819914) internal successors, (2606), 1627 states have internal predecessors, (2606), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 18:31:07,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 2634 transitions. [2023-11-22 18:31:07,172 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 2634 transitions. Word has length 370 [2023-11-22 18:31:07,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:07,173 INFO L495 AbstractCegarLoop]: Abstraction has 1643 states and 2634 transitions. [2023-11-22 18:31:07,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 33.0) internal successors, (330), 10 states have internal predecessors, (330), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:07,173 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 2634 transitions. [2023-11-22 18:31:07,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:07,175 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:07,175 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:07,198 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:31:07,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-22 18:31:07,392 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:07,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:07,392 INFO L85 PathProgramCache]: Analyzing trace with hash 624419308, now seen corresponding path program 1 times [2023-11-22 18:31:07,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:07,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205066525] [2023-11-22 18:31:07,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:07,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:07,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:07,627 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:07,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:07,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205066525] [2023-11-22 18:31:07,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205066525] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:07,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314202642] [2023-11-22 18:31:07,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:07,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:07,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:07,628 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:31:07,630 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:31:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:08,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-22 18:31:08,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:08,517 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:08,517 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:08,618 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:08,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314202642] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:08,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:08,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 18:31:08,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24811391] [2023-11-22 18:31:08,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:08,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:31:08,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:08,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:31:08,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:31:08,622 INFO L87 Difference]: Start difference. First operand 1643 states and 2634 transitions. Second operand has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:10,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:10,437 INFO L93 Difference]: Finished difference Result 3882 states and 6164 transitions. [2023-11-22 18:31:10,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:31:10,438 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 371 [2023-11-22 18:31:10,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:10,442 INFO L225 Difference]: With dead ends: 3882 [2023-11-22 18:31:10,442 INFO L226 Difference]: Without dead ends: 2451 [2023-11-22 18:31:10,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 741 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:31:10,444 INFO L413 NwaCegarLoop]: 1329 mSDtfsCounter, 4048 mSDsluCounter, 4594 mSDsCounter, 0 mSdLazyCounter, 3834 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4053 SdHoareTripleChecker+Valid, 5923 SdHoareTripleChecker+Invalid, 3845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:10,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4053 Valid, 5923 Invalid, 3845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3834 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-22 18:31:10,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2023-11-22 18:31:10,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2270. [2023-11-22 18:31:10,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2270 states, 2247 states have (on average 1.5994659546061416) internal successors, (3594), 2247 states have internal predecessors, (3594), 21 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-22 18:31:10,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2270 states to 2270 states and 3636 transitions. [2023-11-22 18:31:10,512 INFO L78 Accepts]: Start accepts. Automaton has 2270 states and 3636 transitions. Word has length 371 [2023-11-22 18:31:10,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:10,512 INFO L495 AbstractCegarLoop]: Abstraction has 2270 states and 3636 transitions. [2023-11-22 18:31:10,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:10,513 INFO L276 IsEmpty]: Start isEmpty. Operand 2270 states and 3636 transitions. [2023-11-22 18:31:10,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:10,515 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:10,515 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:10,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-22 18:31:10,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-22 18:31:10,729 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:10,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:10,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1687350034, now seen corresponding path program 1 times [2023-11-22 18:31:10,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:10,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188958350] [2023-11-22 18:31:10,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:10,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:10,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:10,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:10,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:10,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:10,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:10,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:10,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:10,955 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:10,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:10,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188958350] [2023-11-22 18:31:10,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188958350] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:10,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352036401] [2023-11-22 18:31:10,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:10,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:10,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:10,957 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:31:10,958 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:31:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:11,415 INFO L262 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 18:31:11,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:12,015 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:12,015 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:12,145 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:12,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352036401] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:12,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:12,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 18:31:12,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795093953] [2023-11-22 18:31:12,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:12,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:31:12,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:12,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:31:12,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:31:12,147 INFO L87 Difference]: Start difference. First operand 2270 states and 3636 transitions. Second operand has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:14,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:14,612 INFO L93 Difference]: Finished difference Result 3062 states and 4878 transitions. [2023-11-22 18:31:14,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:31:14,613 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 371 [2023-11-22 18:31:14,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:14,617 INFO L225 Difference]: With dead ends: 3062 [2023-11-22 18:31:14,617 INFO L226 Difference]: Without dead ends: 2433 [2023-11-22 18:31:14,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 741 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:31:14,620 INFO L413 NwaCegarLoop]: 1944 mSDtfsCounter, 2477 mSDsluCounter, 6697 mSDsCounter, 0 mSdLazyCounter, 5005 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2482 SdHoareTripleChecker+Valid, 8641 SdHoareTripleChecker+Invalid, 5014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 5005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:14,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2482 Valid, 8641 Invalid, 5014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 5005 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-22 18:31:14,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2023-11-22 18:31:14,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 2271. [2023-11-22 18:31:14,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2271 states, 2248 states have (on average 1.5991992882562278) internal successors, (3595), 2248 states have internal predecessors, (3595), 21 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-22 18:31:14,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2271 states to 2271 states and 3637 transitions. [2023-11-22 18:31:14,747 INFO L78 Accepts]: Start accepts. Automaton has 2271 states and 3637 transitions. Word has length 371 [2023-11-22 18:31:14,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:14,747 INFO L495 AbstractCegarLoop]: Abstraction has 2271 states and 3637 transitions. [2023-11-22 18:31:14,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:14,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2271 states and 3637 transitions. [2023-11-22 18:31:14,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:14,750 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:14,750 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:14,765 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:31:14,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:14,965 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:14,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:14,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2040438416, now seen corresponding path program 1 times [2023-11-22 18:31:14,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:14,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342880148] [2023-11-22 18:31:14,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:14,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:15,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:15,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,189 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:15,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:15,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342880148] [2023-11-22 18:31:15,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342880148] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:15,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046907688] [2023-11-22 18:31:15,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:15,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:15,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:15,192 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:31:15,217 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:31:15,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:15,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 1389 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 18:31:15,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:16,212 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-22 18:31:16,213 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:16,310 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:16,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046907688] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:16,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:16,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 10] total 19 [2023-11-22 18:31:16,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471415915] [2023-11-22 18:31:16,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:16,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:31:16,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:16,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:31:16,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2023-11-22 18:31:16,312 INFO L87 Difference]: Start difference. First operand 2271 states and 3637 transitions. Second operand has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 18:31:17,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:17,624 INFO L93 Difference]: Finished difference Result 4412 states and 7027 transitions. [2023-11-22 18:31:17,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:31:17,625 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 371 [2023-11-22 18:31:17,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:17,627 INFO L225 Difference]: With dead ends: 4412 [2023-11-22 18:31:17,627 INFO L226 Difference]: Without dead ends: 2507 [2023-11-22 18:31:17,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 758 GetRequests, 738 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:31:17,630 INFO L413 NwaCegarLoop]: 899 mSDtfsCounter, 2232 mSDsluCounter, 2084 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2234 SdHoareTripleChecker+Valid, 2983 SdHoareTripleChecker+Invalid, 2357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:17,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2234 Valid, 2983 Invalid, 2357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 18:31:17,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2507 states. [2023-11-22 18:31:17,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2507 to 2270. [2023-11-22 18:31:17,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2270 states, 2247 states have (on average 1.5990209167779261) internal successors, (3593), 2247 states have internal predecessors, (3593), 21 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-22 18:31:17,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2270 states to 2270 states and 3635 transitions. [2023-11-22 18:31:17,682 INFO L78 Accepts]: Start accepts. Automaton has 2270 states and 3635 transitions. Word has length 371 [2023-11-22 18:31:17,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:17,683 INFO L495 AbstractCegarLoop]: Abstraction has 2270 states and 3635 transitions. [2023-11-22 18:31:17,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 18:31:17,683 INFO L276 IsEmpty]: Start isEmpty. Operand 2270 states and 3635 transitions. [2023-11-22 18:31:17,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:17,686 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:17,686 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:17,718 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:31:17,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:17,901 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:17,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:17,902 INFO L85 PathProgramCache]: Analyzing trace with hash -242823636, now seen corresponding path program 1 times [2023-11-22 18:31:17,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:17,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023313562] [2023-11-22 18:31:17,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:17,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:18,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:18,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:18,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:18,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:18,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,112 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:18,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:18,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023313562] [2023-11-22 18:31:18,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023313562] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:18,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894453224] [2023-11-22 18:31:18,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:18,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:18,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:18,114 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:31:18,138 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:31:18,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:18,572 INFO L262 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 18:31:18,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:19,209 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:19,327 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:19,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894453224] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:19,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:19,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 18:31:19,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686333364] [2023-11-22 18:31:19,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:19,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:31:19,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:19,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:31:19,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:31:19,328 INFO L87 Difference]: Start difference. First operand 2270 states and 3635 transitions. Second operand has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:21,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:21,370 INFO L93 Difference]: Finished difference Result 3042 states and 4847 transitions. [2023-11-22 18:31:21,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:31:21,370 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 371 [2023-11-22 18:31:21,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:21,373 INFO L225 Difference]: With dead ends: 3042 [2023-11-22 18:31:21,374 INFO L226 Difference]: Without dead ends: 2412 [2023-11-22 18:31:21,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 741 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:31:21,375 INFO L413 NwaCegarLoop]: 1338 mSDtfsCounter, 4042 mSDsluCounter, 4615 mSDsCounter, 0 mSdLazyCounter, 3868 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4047 SdHoareTripleChecker+Valid, 5953 SdHoareTripleChecker+Invalid, 3884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 3868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:21,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4047 Valid, 5953 Invalid, 3884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 3868 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 18:31:21,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2023-11-22 18:31:21,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 2267. [2023-11-22 18:31:21,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 2244 states have (on average 1.5993761140819964) internal successors, (3589), 2244 states have internal predecessors, (3589), 21 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-22 18:31:21,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 3631 transitions. [2023-11-22 18:31:21,445 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 3631 transitions. Word has length 371 [2023-11-22 18:31:21,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:21,445 INFO L495 AbstractCegarLoop]: Abstraction has 2267 states and 3631 transitions. [2023-11-22 18:31:21,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:21,445 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 3631 transitions. [2023-11-22 18:31:21,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:21,447 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:21,447 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:21,464 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:31:21,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-22 18:31:21,662 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:21,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:21,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1061088302, now seen corresponding path program 1 times [2023-11-22 18:31:21,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:21,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115356981] [2023-11-22 18:31:21,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:21,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:21,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:21,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:21,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:21,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:21,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:21,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:21,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:21,881 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:21,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:21,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115356981] [2023-11-22 18:31:21,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115356981] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:21,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744723736] [2023-11-22 18:31:21,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:21,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:21,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:21,883 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:31:21,884 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:31:22,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:22,358 INFO L262 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 18:31:22,363 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:22,738 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:22,738 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:22,821 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:22,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744723736] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:22,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:22,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 18:31:22,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670820832] [2023-11-22 18:31:22,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:22,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:31:22,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:22,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:31:22,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:31:22,832 INFO L87 Difference]: Start difference. First operand 2267 states and 3631 transitions. Second operand has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:24,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:24,800 INFO L93 Difference]: Finished difference Result 3011 states and 4802 transitions. [2023-11-22 18:31:24,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:31:24,801 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 371 [2023-11-22 18:31:24,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:24,803 INFO L225 Difference]: With dead ends: 3011 [2023-11-22 18:31:24,804 INFO L226 Difference]: Without dead ends: 2387 [2023-11-22 18:31:24,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 741 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:31:24,806 INFO L413 NwaCegarLoop]: 1907 mSDtfsCounter, 3322 mSDsluCounter, 5738 mSDsCounter, 0 mSdLazyCounter, 4326 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3327 SdHoareTripleChecker+Valid, 7645 SdHoareTripleChecker+Invalid, 4341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 4326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:24,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3327 Valid, 7645 Invalid, 4341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 4326 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-22 18:31:24,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2387 states. [2023-11-22 18:31:24,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2387 to 2269. [2023-11-22 18:31:24,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2269 states, 2246 states have (on average 1.5988423864648265) internal successors, (3591), 2246 states have internal predecessors, (3591), 21 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-22 18:31:24,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2269 states to 2269 states and 3633 transitions. [2023-11-22 18:31:24,864 INFO L78 Accepts]: Start accepts. Automaton has 2269 states and 3633 transitions. Word has length 371 [2023-11-22 18:31:24,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:24,864 INFO L495 AbstractCegarLoop]: Abstraction has 2269 states and 3633 transitions. [2023-11-22 18:31:24,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:24,865 INFO L276 IsEmpty]: Start isEmpty. Operand 2269 states and 3633 transitions. [2023-11-22 18:31:24,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:24,867 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:24,867 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:24,886 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:31:25,081 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,SelfDestructingSolverStorable26 [2023-11-22 18:31:25,082 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:25,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:25,082 INFO L85 PathProgramCache]: Analyzing trace with hash 81414164, now seen corresponding path program 1 times [2023-11-22 18:31:25,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:25,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215051092] [2023-11-22 18:31:25,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:25,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,310 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:25,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:25,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215051092] [2023-11-22 18:31:25,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215051092] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:25,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847255370] [2023-11-22 18:31:25,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:25,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:25,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:25,324 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:31:25,332 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:31:25,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:25,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 1389 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-22 18:31:25,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:26,513 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 11 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-11-22 18:31:26,513 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:27,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847255370] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:27,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:27,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 10] total 19 [2023-11-22 18:31:27,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759797061] [2023-11-22 18:31:27,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:27,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:31:27,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:27,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:31:27,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2023-11-22 18:31:27,324 INFO L87 Difference]: Start difference. First operand 2269 states and 3633 transitions. Second operand has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:30,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:30,499 INFO L93 Difference]: Finished difference Result 9738 states and 15521 transitions. [2023-11-22 18:31:30,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 18:31:30,499 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 371 [2023-11-22 18:31:30,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:30,507 INFO L225 Difference]: With dead ends: 9738 [2023-11-22 18:31:30,508 INFO L226 Difference]: Without dead ends: 7765 [2023-11-22 18:31:30,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 764 GetRequests, 737 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=677, Unknown=0, NotChecked=0, Total=812 [2023-11-22 18:31:30,511 INFO L413 NwaCegarLoop]: 2697 mSDtfsCounter, 6961 mSDsluCounter, 8815 mSDsCounter, 0 mSdLazyCounter, 5815 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6966 SdHoareTripleChecker+Valid, 11512 SdHoareTripleChecker+Invalid, 5862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 5815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:30,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6966 Valid, 11512 Invalid, 5862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 5815 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-22 18:31:30,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7765 states. [2023-11-22 18:31:30,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7765 to 2450. [2023-11-22 18:31:30,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2450 states, 2421 states have (on average 1.5885997521685253) internal successors, (3846), 2421 states have internal predecessors, (3846), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-11-22 18:31:30,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2450 states to 2450 states and 3900 transitions. [2023-11-22 18:31:30,588 INFO L78 Accepts]: Start accepts. Automaton has 2450 states and 3900 transitions. Word has length 371 [2023-11-22 18:31:30,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:30,589 INFO L495 AbstractCegarLoop]: Abstraction has 2450 states and 3900 transitions. [2023-11-22 18:31:30,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.77777777777778) internal successors, (331), 9 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:30,589 INFO L276 IsEmpty]: Start isEmpty. Operand 2450 states and 3900 transitions. [2023-11-22 18:31:30,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:30,591 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:30,591 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:30,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-22 18:31:30,804 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,SelfDestructingSolverStorable27 [2023-11-22 18:31:30,805 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:30,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:30,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1975804526, now seen corresponding path program 1 times [2023-11-22 18:31:30,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:30,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889806803] [2023-11-22 18:31:30,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:30,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:30,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:31,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:31,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:31,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:31,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,011 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:31,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:31,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889806803] [2023-11-22 18:31:31,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889806803] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:31,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818791696] [2023-11-22 18:31:31,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:31,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:31,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:31,013 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:31:31,039 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:31:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:31,502 INFO L262 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 18:31:31,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:31,829 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-22 18:31:31,829 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:32,140 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:32,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818791696] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:32,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:32,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4, 7] total 13 [2023-11-22 18:31:32,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270287598] [2023-11-22 18:31:32,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:32,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:31:32,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:32,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:31:32,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-11-22 18:31:32,142 INFO L87 Difference]: Start difference. First operand 2450 states and 3900 transitions. Second operand has 6 states, 6 states have (on average 55.166666666666664) internal successors, (331), 6 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:33,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:33,430 INFO L93 Difference]: Finished difference Result 6170 states and 9823 transitions. [2023-11-22 18:31:33,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:31:33,430 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 55.166666666666664) internal successors, (331), 6 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 371 [2023-11-22 18:31:33,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:33,435 INFO L225 Difference]: With dead ends: 6170 [2023-11-22 18:31:33,435 INFO L226 Difference]: Without dead ends: 4234 [2023-11-22 18:31:33,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 759 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2023-11-22 18:31:33,438 INFO L413 NwaCegarLoop]: 845 mSDtfsCounter, 2768 mSDsluCounter, 2523 mSDsCounter, 0 mSdLazyCounter, 2334 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2773 SdHoareTripleChecker+Valid, 3368 SdHoareTripleChecker+Invalid, 2345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:33,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2773 Valid, 3368 Invalid, 2345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2334 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 18:31:33,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4234 states. [2023-11-22 18:31:33,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4234 to 2695. [2023-11-22 18:31:33,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2695 states, 2658 states have (on average 1.5759969902182092) internal successors, (4189), 2658 states have internal predecessors, (4189), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-11-22 18:31:33,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2695 states to 2695 states and 4259 transitions. [2023-11-22 18:31:33,515 INFO L78 Accepts]: Start accepts. Automaton has 2695 states and 4259 transitions. Word has length 371 [2023-11-22 18:31:33,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:33,515 INFO L495 AbstractCegarLoop]: Abstraction has 2695 states and 4259 transitions. [2023-11-22 18:31:33,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 55.166666666666664) internal successors, (331), 6 states have internal predecessors, (331), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 18:31:33,516 INFO L276 IsEmpty]: Start isEmpty. Operand 2695 states and 4259 transitions. [2023-11-22 18:31:33,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:33,519 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:33,519 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:33,536 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:31:33,732 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,SelfDestructingSolverStorable28 [2023-11-22 18:31:33,733 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:33,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:33,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1008453872, now seen corresponding path program 1 times [2023-11-22 18:31:33,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:33,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960378338] [2023-11-22 18:31:33,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:33,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:33,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:33,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:33,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:33,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:33,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:33,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:33,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:33,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:33,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:33,946 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:33,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:33,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960378338] [2023-11-22 18:31:33,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960378338] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:33,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109426553] [2023-11-22 18:31:33,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:33,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:33,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:33,961 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:31:33,986 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:31:34,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:34,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 1392 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 18:31:34,498 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:35,072 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 18:31:35,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:31:35,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109426553] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:35,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:31:35,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2023-11-22 18:31:35,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570220239] [2023-11-22 18:31:35,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:35,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 18:31:35,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:35,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 18:31:35,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:31:35,074 INFO L87 Difference]: Start difference. First operand 2695 states and 4259 transitions. Second operand has 8 states, 8 states have (on average 41.375) internal successors, (331), 8 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:31:36,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:36,671 INFO L93 Difference]: Finished difference Result 8041 states and 12718 transitions. [2023-11-22 18:31:36,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:31:36,671 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 41.375) internal successors, (331), 8 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 371 [2023-11-22 18:31:36,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:36,679 INFO L225 Difference]: With dead ends: 8041 [2023-11-22 18:31:36,679 INFO L226 Difference]: Without dead ends: 5955 [2023-11-22 18:31:36,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 376 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2023-11-22 18:31:36,684 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 3989 mSDsluCounter, 4716 mSDsCounter, 0 mSdLazyCounter, 3750 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3999 SdHoareTripleChecker+Valid, 5688 SdHoareTripleChecker+Invalid, 3755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:36,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3999 Valid, 5688 Invalid, 3755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3750 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 18:31:36,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5955 states. [2023-11-22 18:31:36,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5955 to 3650. [2023-11-22 18:31:36,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3587 states have (on average 1.563144689155283) internal successors, (5607), 3587 states have internal predecessors, (5607), 61 states have call successors, (61), 1 states have call predecessors, (61), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:31:36,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 5729 transitions. [2023-11-22 18:31:36,844 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 5729 transitions. Word has length 371 [2023-11-22 18:31:36,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:36,846 INFO L495 AbstractCegarLoop]: Abstraction has 3650 states and 5729 transitions. [2023-11-22 18:31:36,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 41.375) internal successors, (331), 8 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:31:36,847 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 5729 transitions. [2023-11-22 18:31:36,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 18:31:36,853 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:36,853 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:36,886 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:31:37,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:37,068 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:37,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:37,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1688512242, now seen corresponding path program 1 times [2023-11-22 18:31:37,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:37,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818557848] [2023-11-22 18:31:37,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:37,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 18:31:37,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 18:31:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 18:31:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 18:31:37,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 18:31:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,282 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:37,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:37,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818557848] [2023-11-22 18:31:37,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818557848] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:37,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073272968] [2023-11-22 18:31:37,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:37,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:37,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:37,284 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:31:37,288 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:31:37,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:37,829 INFO L262 TraceCheckSpWp]: Trace formula consists of 1393 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-22 18:31:37,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:37,894 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-22 18:31:37,894 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:37,923 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 18:31:37,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073272968] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:31:37,923 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:31:37,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 8, 4] total 13 [2023-11-22 18:31:37,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33360509] [2023-11-22 18:31:37,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:31:37,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 18:31:37,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:37,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 18:31:37,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2023-11-22 18:31:37,952 INFO L87 Difference]: Start difference. First operand 3650 states and 5729 transitions. Second operand has 13 states, 13 states have (on average 27.53846153846154) internal successors, (358), 13 states have internal predecessors, (358), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 18:31:38,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:38,252 INFO L93 Difference]: Finished difference Result 7286 states and 11439 transitions. [2023-11-22 18:31:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 18:31:38,253 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 27.53846153846154) internal successors, (358), 13 states have internal predecessors, (358), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 371 [2023-11-22 18:31:38,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:38,257 INFO L225 Difference]: With dead ends: 7286 [2023-11-22 18:31:38,258 INFO L226 Difference]: Without dead ends: 3660 [2023-11-22 18:31:38,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-22 18:31:38,262 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 1437 mSDsluCounter, 8280 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 9667 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:38,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1442 Valid, 9667 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 18:31:38,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3660 states. [2023-11-22 18:31:38,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3660 to 3654. [2023-11-22 18:31:38,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3591 states have (on average 1.5630743525480368) internal successors, (5613), 3591 states have internal predecessors, (5613), 61 states have call successors, (61), 1 states have call predecessors, (61), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:31:38,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 5735 transitions. [2023-11-22 18:31:38,374 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 5735 transitions. Word has length 371 [2023-11-22 18:31:38,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:38,374 INFO L495 AbstractCegarLoop]: Abstraction has 3654 states and 5735 transitions. [2023-11-22 18:31:38,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 27.53846153846154) internal successors, (358), 13 states have internal predecessors, (358), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 18:31:38,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 5735 transitions. [2023-11-22 18:31:38,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2023-11-22 18:31:38,379 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:38,379 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:38,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-22 18:31:38,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:38,593 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:38,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:38,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1676516103, now seen corresponding path program 2 times [2023-11-22 18:31:38,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:38,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791290271] [2023-11-22 18:31:38,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:38,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:38,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:38,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:38,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:38,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:38,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:38,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:38,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:38,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:38,883 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-22 18:31:38,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:38,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791290271] [2023-11-22 18:31:38,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791290271] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:38,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:31:38,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-22 18:31:38,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185199046] [2023-11-22 18:31:38,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:38,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:31:38,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:38,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:31:38,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 18:31:38,885 INFO L87 Difference]: Start difference. First operand 3654 states and 5735 transitions. Second operand has 4 states, 4 states have (on average 82.75) internal successors, (331), 4 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:31:39,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:39,023 INFO L93 Difference]: Finished difference Result 5740 states and 9035 transitions. [2023-11-22 18:31:39,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:31:39,024 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 82.75) internal successors, (331), 4 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 374 [2023-11-22 18:31:39,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:39,027 INFO L225 Difference]: With dead ends: 5740 [2023-11-22 18:31:39,027 INFO L226 Difference]: Without dead ends: 3654 [2023-11-22 18:31:39,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 18:31:39,030 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 1 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4160 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:39,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4160 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:31:39,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3654 states. [2023-11-22 18:31:39,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3654 to 3651. [2023-11-22 18:31:39,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3651 states, 3588 states have (on average 1.5627090301003344) internal successors, (5607), 3588 states have internal predecessors, (5607), 61 states have call successors, (61), 1 states have call predecessors, (61), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-22 18:31:39,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3651 states to 3651 states and 5729 transitions. [2023-11-22 18:31:39,200 INFO L78 Accepts]: Start accepts. Automaton has 3651 states and 5729 transitions. Word has length 374 [2023-11-22 18:31:39,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:39,200 INFO L495 AbstractCegarLoop]: Abstraction has 3651 states and 5729 transitions. [2023-11-22 18:31:39,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 82.75) internal successors, (331), 4 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:31:39,201 INFO L276 IsEmpty]: Start isEmpty. Operand 3651 states and 5729 transitions. [2023-11-22 18:31:39,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2023-11-22 18:31:39,204 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:39,205 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:39,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-22 18:31:39,205 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:39,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:39,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1995121355, now seen corresponding path program 1 times [2023-11-22 18:31:39,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:39,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342651901] [2023-11-22 18:31:39,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:39,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:39,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:40,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:40,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:40,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:40,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:40,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:40,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:40,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:40,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:40,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:40,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:40,185 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-22 18:31:40,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:40,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342651901] [2023-11-22 18:31:40,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342651901] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:40,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:31:40,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 18:31:40,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923258772] [2023-11-22 18:31:40,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:40,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:31:40,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:40,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:31:40,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:31:40,187 INFO L87 Difference]: Start difference. First operand 3651 states and 5729 transitions. Second operand has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:31:40,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:40,536 INFO L93 Difference]: Finished difference Result 7624 states and 11972 transitions. [2023-11-22 18:31:40,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:31:40,537 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 375 [2023-11-22 18:31:40,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:40,542 INFO L225 Difference]: With dead ends: 7624 [2023-11-22 18:31:40,542 INFO L226 Difference]: Without dead ends: 5541 [2023-11-22 18:31:40,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-11-22 18:31:40,545 INFO L413 NwaCegarLoop]: 1556 mSDtfsCounter, 4558 mSDsluCounter, 4122 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4563 SdHoareTripleChecker+Valid, 5678 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:40,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4563 Valid, 5678 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 18:31:40,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2023-11-22 18:31:40,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 4050. [2023-11-22 18:31:40,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4050 states, 3969 states have (on average 1.5537918871252205) internal successors, (6167), 3969 states have internal predecessors, (6167), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:40,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4050 states to 4050 states and 6325 transitions. [2023-11-22 18:31:40,676 INFO L78 Accepts]: Start accepts. Automaton has 4050 states and 6325 transitions. Word has length 375 [2023-11-22 18:31:40,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:40,676 INFO L495 AbstractCegarLoop]: Abstraction has 4050 states and 6325 transitions. [2023-11-22 18:31:40,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:31:40,677 INFO L276 IsEmpty]: Start isEmpty. Operand 4050 states and 6325 transitions. [2023-11-22 18:31:40,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 760 [2023-11-22 18:31:40,684 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:40,684 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:40,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-22 18:31:40,685 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:40,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:40,685 INFO L85 PathProgramCache]: Analyzing trace with hash -462288636, now seen corresponding path program 1 times [2023-11-22 18:31:40,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:40,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502370937] [2023-11-22 18:31:40,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:40,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:41,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:41,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:41,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:41,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:41,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-11-22 18:31:41,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 18:31:41,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 18:31:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 18:31:41,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 18:31:41,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:41,923 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 18:31:41,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:41,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502370937] [2023-11-22 18:31:41,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502370937] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:41,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:31:41,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-22 18:31:41,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314088157] [2023-11-22 18:31:41,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:41,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:31:41,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:41,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:31:41,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 18:31:41,926 INFO L87 Difference]: Start difference. First operand 4050 states and 6325 transitions. Second operand has 4 states, 4 states have (on average 172.75) internal successors, (691), 4 states have internal predecessors, (691), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:42,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:42,145 INFO L93 Difference]: Finished difference Result 8218 states and 12916 transitions. [2023-11-22 18:31:42,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:31:42,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 172.75) internal successors, (691), 4 states have internal predecessors, (691), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 759 [2023-11-22 18:31:42,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:42,153 INFO L225 Difference]: With dead ends: 8218 [2023-11-22 18:31:42,153 INFO L226 Difference]: Without dead ends: 6135 [2023-11-22 18:31:42,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:31:42,157 INFO L413 NwaCegarLoop]: 1604 mSDtfsCounter, 831 mSDsluCounter, 2991 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 4595 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:42,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 4595 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:31:42,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6135 states. [2023-11-22 18:31:42,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6135 to 4056. [2023-11-22 18:31:42,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4056 states, 3975 states have (on average 1.5529559748427673) internal successors, (6173), 3975 states have internal predecessors, (6173), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:42,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4056 states to 4056 states and 6331 transitions. [2023-11-22 18:31:42,358 INFO L78 Accepts]: Start accepts. Automaton has 4056 states and 6331 transitions. Word has length 759 [2023-11-22 18:31:42,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:42,359 INFO L495 AbstractCegarLoop]: Abstraction has 4056 states and 6331 transitions. [2023-11-22 18:31:42,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 172.75) internal successors, (691), 4 states have internal predecessors, (691), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:42,359 INFO L276 IsEmpty]: Start isEmpty. Operand 4056 states and 6331 transitions. [2023-11-22 18:31:42,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 760 [2023-11-22 18:31:42,367 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:42,367 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:42,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-22 18:31:42,367 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:42,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:42,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1085070778, now seen corresponding path program 1 times [2023-11-22 18:31:42,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:42,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633787171] [2023-11-22 18:31:42,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:42,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:43,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:43,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-11-22 18:31:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 18:31:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 18:31:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 18:31:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 18:31:43,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:43,272 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 18:31:43,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:43,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633787171] [2023-11-22 18:31:43,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633787171] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:43,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:31:43,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 18:31:43,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776295633] [2023-11-22 18:31:43,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:43,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 18:31:43,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:43,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 18:31:43,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:31:43,275 INFO L87 Difference]: Start difference. First operand 4056 states and 6331 transitions. Second operand has 5 states, 5 states have (on average 138.2) internal successors, (691), 5 states have internal predecessors, (691), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:44,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:44,109 INFO L93 Difference]: Finished difference Result 6145 states and 9631 transitions. [2023-11-22 18:31:44,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:31:44,115 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 138.2) internal successors, (691), 5 states have internal predecessors, (691), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 759 [2023-11-22 18:31:44,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:44,118 INFO L225 Difference]: With dead ends: 6145 [2023-11-22 18:31:44,118 INFO L226 Difference]: Without dead ends: 4056 [2023-11-22 18:31:44,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:31:44,121 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 2335 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2335 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:44,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2335 Valid, 1668 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1156 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-22 18:31:44,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2023-11-22 18:31:44,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 4056. [2023-11-22 18:31:44,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4056 states, 3975 states have (on average 1.5522012578616353) internal successors, (6170), 3975 states have internal predecessors, (6170), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:44,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4056 states to 4056 states and 6328 transitions. [2023-11-22 18:31:44,278 INFO L78 Accepts]: Start accepts. Automaton has 4056 states and 6328 transitions. Word has length 759 [2023-11-22 18:31:44,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:44,278 INFO L495 AbstractCegarLoop]: Abstraction has 4056 states and 6328 transitions. [2023-11-22 18:31:44,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 138.2) internal successors, (691), 5 states have internal predecessors, (691), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:44,279 INFO L276 IsEmpty]: Start isEmpty. Operand 4056 states and 6328 transitions. [2023-11-22 18:31:44,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2023-11-22 18:31:44,286 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:44,287 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:44,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-22 18:31:44,288 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:44,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:44,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1971456895, now seen corresponding path program 1 times [2023-11-22 18:31:44,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:44,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485154387] [2023-11-22 18:31:44,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:44,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:44,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:44,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:44,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:44,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2023-11-22 18:31:44,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 681 [2023-11-22 18:31:44,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 18:31:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 18:31:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-11-22 18:31:44,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:44,961 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 18:31:44,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:44,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485154387] [2023-11-22 18:31:44,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485154387] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:44,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:31:44,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-22 18:31:44,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434564728] [2023-11-22 18:31:44,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:44,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:31:44,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:44,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:31:44,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:31:44,963 INFO L87 Difference]: Start difference. First operand 4056 states and 6328 transitions. Second operand has 3 states, 3 states have (on average 230.66666666666666) internal successors, (692), 3 states have internal predecessors, (692), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:45,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:45,108 INFO L93 Difference]: Finished difference Result 6148 states and 9631 transitions. [2023-11-22 18:31:45,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:31:45,109 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 230.66666666666666) internal successors, (692), 3 states have internal predecessors, (692), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 760 [2023-11-22 18:31:45,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:45,113 INFO L225 Difference]: With dead ends: 6148 [2023-11-22 18:31:45,113 INFO L226 Difference]: Without dead ends: 4059 [2023-11-22 18:31:45,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:31:45,116 INFO L413 NwaCegarLoop]: 1390 mSDtfsCounter, 0 mSDsluCounter, 1387 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2777 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:45,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2777 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:31:45,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4059 states. [2023-11-22 18:31:45,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4059 to 4059. [2023-11-22 18:31:45,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4059 states, 3978 states have (on average 1.5517848164906989) internal successors, (6173), 3978 states have internal predecessors, (6173), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:45,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4059 states to 4059 states and 6331 transitions. [2023-11-22 18:31:45,241 INFO L78 Accepts]: Start accepts. Automaton has 4059 states and 6331 transitions. Word has length 760 [2023-11-22 18:31:45,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:45,242 INFO L495 AbstractCegarLoop]: Abstraction has 4059 states and 6331 transitions. [2023-11-22 18:31:45,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 230.66666666666666) internal successors, (692), 3 states have internal predecessors, (692), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:45,242 INFO L276 IsEmpty]: Start isEmpty. Operand 4059 states and 6331 transitions. [2023-11-22 18:31:45,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 762 [2023-11-22 18:31:45,250 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:45,250 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:45,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-22 18:31:45,250 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:45,251 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:45,251 INFO L85 PathProgramCache]: Analyzing trace with hash 598673808, now seen corresponding path program 1 times [2023-11-22 18:31:45,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:45,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066392196] [2023-11-22 18:31:45,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:45,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:45,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:45,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:45,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:45,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:45,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-11-22 18:31:45,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 18:31:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 18:31:45,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 18:31:45,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 18:31:45,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:45,956 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 18:31:45,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:45,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066392196] [2023-11-22 18:31:45,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066392196] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:45,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011472399] [2023-11-22 18:31:45,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:45,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:45,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:45,958 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:31:45,959 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:31:46,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:46,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 4052 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-22 18:31:46,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:47,607 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-22 18:31:47,607 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:31:47,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011472399] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:31:47,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:31:47,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 18:31:47,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043899842] [2023-11-22 18:31:47,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:47,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:31:47,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:47,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:31:47,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:31:47,610 INFO L87 Difference]: Start difference. First operand 4059 states and 6331 transitions. Second operand has 4 states, 4 states have (on average 174.0) internal successors, (696), 4 states have internal predecessors, (696), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:48,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:48,364 INFO L93 Difference]: Finished difference Result 6151 states and 9631 transitions. [2023-11-22 18:31:48,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:31:48,365 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 174.0) internal successors, (696), 4 states have internal predecessors, (696), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 761 [2023-11-22 18:31:48,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:48,368 INFO L225 Difference]: With dead ends: 6151 [2023-11-22 18:31:48,369 INFO L226 Difference]: Without dead ends: 4059 [2023-11-22 18:31:48,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 785 GetRequests, 780 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:48,371 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 1049 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1049 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:48,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1049 Valid, 1668 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1155 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-22 18:31:48,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4059 states. [2023-11-22 18:31:48,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4059 to 4059. [2023-11-22 18:31:48,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4059 states, 3978 states have (on average 1.5510306686777275) internal successors, (6170), 3978 states have internal predecessors, (6170), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:48,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4059 states to 4059 states and 6328 transitions. [2023-11-22 18:31:48,531 INFO L78 Accepts]: Start accepts. Automaton has 4059 states and 6328 transitions. Word has length 761 [2023-11-22 18:31:48,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:48,531 INFO L495 AbstractCegarLoop]: Abstraction has 4059 states and 6328 transitions. [2023-11-22 18:31:48,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 174.0) internal successors, (696), 4 states have internal predecessors, (696), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:48,531 INFO L276 IsEmpty]: Start isEmpty. Operand 4059 states and 6328 transitions. [2023-11-22 18:31:48,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 762 [2023-11-22 18:31:48,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:48,539 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:48,562 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:31:48,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-22 18:31:48,747 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:48,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:48,747 INFO L85 PathProgramCache]: Analyzing trace with hash 154850446, now seen corresponding path program 1 times [2023-11-22 18:31:48,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:48,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175742547] [2023-11-22 18:31:48,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:48,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:48,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:49,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:49,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:49,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:49,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-11-22 18:31:49,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 18:31:49,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 18:31:49,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 18:31:49,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 18:31:49,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:49,433 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 18:31:49,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:49,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175742547] [2023-11-22 18:31:49,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175742547] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:49,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523626009] [2023-11-22 18:31:49,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:49,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:49,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:49,448 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:31:49,449 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:31:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:50,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 4051 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:31:50,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:50,323 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 197 proven. 2 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2023-11-22 18:31:50,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:50,351 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2023-11-22 18:31:50,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523626009] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:50,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:50,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:31:50,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264273794] [2023-11-22 18:31:50,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:50,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:31:50,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:50,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:31:50,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:50,354 INFO L87 Difference]: Start difference. First operand 4059 states and 6328 transitions. Second operand has 3 states, 3 states have (on average 231.0) internal successors, (693), 3 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:50,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:50,502 INFO L93 Difference]: Finished difference Result 6154 states and 9631 transitions. [2023-11-22 18:31:50,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:31:50,503 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 231.0) internal successors, (693), 3 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 761 [2023-11-22 18:31:50,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:50,507 INFO L225 Difference]: With dead ends: 6154 [2023-11-22 18:31:50,507 INFO L226 Difference]: Without dead ends: 4062 [2023-11-22 18:31:50,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1544 GetRequests, 1539 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:50,510 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:50,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:31:50,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4062 states. [2023-11-22 18:31:50,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4062 to 4062. [2023-11-22 18:31:50,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4062 states, 3981 states have (on average 1.5506154232604874) internal successors, (6173), 3981 states have internal predecessors, (6173), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:50,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 6331 transitions. [2023-11-22 18:31:50,673 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 6331 transitions. Word has length 761 [2023-11-22 18:31:50,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:50,674 INFO L495 AbstractCegarLoop]: Abstraction has 4062 states and 6331 transitions. [2023-11-22 18:31:50,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 231.0) internal successors, (693), 3 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:50,674 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 6331 transitions. [2023-11-22 18:31:50,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 763 [2023-11-22 18:31:50,681 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:50,682 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:50,700 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:31:50,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-22 18:31:50,901 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:50,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:50,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1913542913, now seen corresponding path program 1 times [2023-11-22 18:31:50,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:50,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392117502] [2023-11-22 18:31:50,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:50,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:51,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:51,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:51,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:51,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-11-22 18:31:51,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-11-22 18:31:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 18:31:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 18:31:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 18:31:51,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:51,619 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2023-11-22 18:31:51,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:51,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392117502] [2023-11-22 18:31:51,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392117502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:51,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599059696] [2023-11-22 18:31:51,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:51,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:51,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:51,622 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:31:51,623 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:31:52,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:52,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 4058 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:31:52,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:52,587 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 197 proven. 2 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2023-11-22 18:31:52,587 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:52,618 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-22 18:31:52,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599059696] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:52,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:52,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:31:52,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160889027] [2023-11-22 18:31:52,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:52,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:31:52,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:52,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:31:52,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:52,621 INFO L87 Difference]: Start difference. First operand 4062 states and 6331 transitions. Second operand has 3 states, 3 states have (on average 231.33333333333334) internal successors, (694), 3 states have internal predecessors, (694), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:52,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:52,774 INFO L93 Difference]: Finished difference Result 6160 states and 9637 transitions. [2023-11-22 18:31:52,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:31:52,775 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 231.33333333333334) internal successors, (694), 3 states have internal predecessors, (694), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 762 [2023-11-22 18:31:52,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:52,779 INFO L225 Difference]: With dead ends: 6160 [2023-11-22 18:31:52,779 INFO L226 Difference]: Without dead ends: 4065 [2023-11-22 18:31:52,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1546 GetRequests, 1541 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:52,781 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:52,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:31:52,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4065 states. [2023-11-22 18:31:52,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4065 to 4065. [2023-11-22 18:31:52,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 3984 states have (on average 1.5502008032128514) internal successors, (6176), 3984 states have internal predecessors, (6176), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:52,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 6334 transitions. [2023-11-22 18:31:52,945 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 6334 transitions. Word has length 762 [2023-11-22 18:31:52,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:52,946 INFO L495 AbstractCegarLoop]: Abstraction has 4065 states and 6334 transitions. [2023-11-22 18:31:52,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 231.33333333333334) internal successors, (694), 3 states have internal predecessors, (694), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:52,946 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 6334 transitions. [2023-11-22 18:31:52,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 764 [2023-11-22 18:31:52,953 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:52,954 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:52,972 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-22 18:31:53,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-22 18:31:53,169 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:53,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:53,169 INFO L85 PathProgramCache]: Analyzing trace with hash 783899787, now seen corresponding path program 1 times [2023-11-22 18:31:53,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:53,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747424592] [2023-11-22 18:31:53,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:53,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:53,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:53,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:53,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 669 [2023-11-22 18:31:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-11-22 18:31:53,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 18:31:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 18:31:53,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 18:31:53,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:53,876 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-22 18:31:53,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:53,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747424592] [2023-11-22 18:31:53,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747424592] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:53,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238304575] [2023-11-22 18:31:53,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:53,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:53,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:53,877 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:31:53,887 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:31:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:54,793 INFO L262 TraceCheckSpWp]: Trace formula consists of 4065 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:31:54,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:54,816 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 197 proven. 2 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-22 18:31:54,817 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:54,842 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-11-22 18:31:54,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238304575] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:54,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:54,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:31:54,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640250591] [2023-11-22 18:31:54,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:54,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:31:54,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:54,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:31:54,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:54,845 INFO L87 Difference]: Start difference. First operand 4065 states and 6334 transitions. Second operand has 3 states, 3 states have (on average 231.66666666666666) internal successors, (695), 3 states have internal predecessors, (695), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:55,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:55,029 INFO L93 Difference]: Finished difference Result 6166 states and 9643 transitions. [2023-11-22 18:31:55,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:31:55,030 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 231.66666666666666) internal successors, (695), 3 states have internal predecessors, (695), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 763 [2023-11-22 18:31:55,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:55,034 INFO L225 Difference]: With dead ends: 6166 [2023-11-22 18:31:55,034 INFO L226 Difference]: Without dead ends: 4068 [2023-11-22 18:31:55,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1548 GetRequests, 1543 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:55,035 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:55,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:31:55,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4068 states. [2023-11-22 18:31:55,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4068 to 4068. [2023-11-22 18:31:55,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4068 states, 3987 states have (on average 1.5497868071231502) internal successors, (6179), 3987 states have internal predecessors, (6179), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:55,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4068 states to 4068 states and 6337 transitions. [2023-11-22 18:31:55,162 INFO L78 Accepts]: Start accepts. Automaton has 4068 states and 6337 transitions. Word has length 763 [2023-11-22 18:31:55,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:55,163 INFO L495 AbstractCegarLoop]: Abstraction has 4068 states and 6337 transitions. [2023-11-22 18:31:55,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 231.66666666666666) internal successors, (695), 3 states have internal predecessors, (695), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:55,163 INFO L276 IsEmpty]: Start isEmpty. Operand 4068 states and 6337 transitions. [2023-11-22 18:31:55,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 765 [2023-11-22 18:31:55,171 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:55,171 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:55,190 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:31:55,389 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,SelfDestructingSolverStorable39 [2023-11-22 18:31:55,390 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:55,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:55,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1645847029, now seen corresponding path program 1 times [2023-11-22 18:31:55,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:55,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696102756] [2023-11-22 18:31:55,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:55,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:55,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:56,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:56,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:56,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:56,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:56,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2023-11-22 18:31:56,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 18:31:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 18:31:56,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 18:31:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 18:31:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:56,117 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-11-22 18:31:56,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:56,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696102756] [2023-11-22 18:31:56,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696102756] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:56,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133802941] [2023-11-22 18:31:56,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:56,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:56,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:56,119 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:31:56,120 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:31:56,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:57,000 INFO L262 TraceCheckSpWp]: Trace formula consists of 4072 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:31:57,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:57,025 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 197 proven. 2 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-22 18:31:57,026 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:57,055 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2023-11-22 18:31:57,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133802941] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:57,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:57,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:31:57,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444924508] [2023-11-22 18:31:57,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:57,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:31:57,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:57,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:31:57,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:57,058 INFO L87 Difference]: Start difference. First operand 4068 states and 6337 transitions. Second operand has 3 states, 3 states have (on average 232.0) internal successors, (696), 3 states have internal predecessors, (696), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:57,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:57,253 INFO L93 Difference]: Finished difference Result 6172 states and 9649 transitions. [2023-11-22 18:31:57,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:31:57,254 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 232.0) internal successors, (696), 3 states have internal predecessors, (696), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 764 [2023-11-22 18:31:57,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:57,258 INFO L225 Difference]: With dead ends: 6172 [2023-11-22 18:31:57,258 INFO L226 Difference]: Without dead ends: 4071 [2023-11-22 18:31:57,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1550 GetRequests, 1545 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:57,260 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:57,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:31:57,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4071 states. [2023-11-22 18:31:57,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4071 to 4071. [2023-11-22 18:31:57,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4071 states, 3990 states have (on average 1.54937343358396) internal successors, (6182), 3990 states have internal predecessors, (6182), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:57,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4071 states to 4071 states and 6340 transitions. [2023-11-22 18:31:57,395 INFO L78 Accepts]: Start accepts. Automaton has 4071 states and 6340 transitions. Word has length 764 [2023-11-22 18:31:57,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:57,395 INFO L495 AbstractCegarLoop]: Abstraction has 4071 states and 6340 transitions. [2023-11-22 18:31:57,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.0) internal successors, (696), 3 states have internal predecessors, (696), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:57,396 INFO L276 IsEmpty]: Start isEmpty. Operand 4071 states and 6340 transitions. [2023-11-22 18:31:57,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 766 [2023-11-22 18:31:57,404 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:57,405 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:57,423 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:31:57,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:57,621 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:57,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:57,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1419827863, now seen corresponding path program 1 times [2023-11-22 18:31:57,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:57,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835658317] [2023-11-22 18:31:57,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:57,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:31:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:31:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:31:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:31:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:31:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:31:58,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 671 [2023-11-22 18:31:58,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 18:31:58,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-11-22 18:31:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 18:31:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 18:31:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:58,319 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2023-11-22 18:31:58,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:31:58,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835658317] [2023-11-22 18:31:58,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835658317] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:58,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222567738] [2023-11-22 18:31:58,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:58,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:31:58,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:31:58,334 INFO L229 MonitoredProcess]: Starting monitored process 36 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:31:58,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-22 18:31:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:31:59,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 4079 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:31:59,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:31:59,366 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-22 18:31:59,366 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:31:59,392 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-22 18:31:59,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222567738] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:31:59,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:31:59,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:31:59,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983578005] [2023-11-22 18:31:59,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:31:59,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:31:59,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:31:59,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:31:59,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:59,395 INFO L87 Difference]: Start difference. First operand 4071 states and 6340 transitions. Second operand has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:59,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:31:59,594 INFO L93 Difference]: Finished difference Result 6178 states and 9655 transitions. [2023-11-22 18:31:59,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:31:59,595 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 765 [2023-11-22 18:31:59,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:31:59,598 INFO L225 Difference]: With dead ends: 6178 [2023-11-22 18:31:59,599 INFO L226 Difference]: Without dead ends: 4074 [2023-11-22 18:31:59,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1552 GetRequests, 1547 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:31:59,601 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:31:59,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:31:59,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4074 states. [2023-11-22 18:31:59,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4074 to 4074. [2023-11-22 18:31:59,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4074 states, 3993 states have (on average 1.5489606811920862) internal successors, (6185), 3993 states have internal predecessors, (6185), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:31:59,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4074 states to 4074 states and 6343 transitions. [2023-11-22 18:31:59,731 INFO L78 Accepts]: Start accepts. Automaton has 4074 states and 6343 transitions. Word has length 765 [2023-11-22 18:31:59,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:31:59,732 INFO L495 AbstractCegarLoop]: Abstraction has 4074 states and 6343 transitions. [2023-11-22 18:31:59,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:31:59,732 INFO L276 IsEmpty]: Start isEmpty. Operand 4074 states and 6343 transitions. [2023-11-22 18:31:59,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 767 [2023-11-22 18:31:59,739 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:31:59,740 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:59,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2023-11-22 18:31:59,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-22 18:31:59,946 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:31:59,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:31:59,946 INFO L85 PathProgramCache]: Analyzing trace with hash -445434111, now seen corresponding path program 1 times [2023-11-22 18:31:59,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:31:59,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832269973] [2023-11-22 18:31:59,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:31:59,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:00,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2023-11-22 18:32:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 18:32:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 705 [2023-11-22 18:32:00,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 18:32:00,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 18:32:00,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:00,723 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-22 18:32:00,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:00,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832269973] [2023-11-22 18:32:00,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832269973] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:00,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542697964] [2023-11-22 18:32:00,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:00,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:00,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:00,725 INFO L229 MonitoredProcess]: Starting monitored process 37 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:32:00,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-22 18:32:01,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:01,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 4086 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:01,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:01,701 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-22 18:32:01,702 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:01,729 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2023-11-22 18:32:01,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542697964] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:01,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:01,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:01,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278563927] [2023-11-22 18:32:01,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:01,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:01,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:01,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:01,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:01,734 INFO L87 Difference]: Start difference. First operand 4074 states and 6343 transitions. Second operand has 3 states, 3 states have (on average 232.66666666666666) internal successors, (698), 3 states have internal predecessors, (698), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:01,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:01,964 INFO L93 Difference]: Finished difference Result 6184 states and 9661 transitions. [2023-11-22 18:32:01,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:01,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 232.66666666666666) internal successors, (698), 3 states have internal predecessors, (698), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 766 [2023-11-22 18:32:01,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:01,969 INFO L225 Difference]: With dead ends: 6184 [2023-11-22 18:32:01,969 INFO L226 Difference]: Without dead ends: 4077 [2023-11-22 18:32:01,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1554 GetRequests, 1549 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:01,971 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:01,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:01,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4077 states. [2023-11-22 18:32:02,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4077 to 4077. [2023-11-22 18:32:02,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4077 states, 3996 states have (on average 1.5485485485485486) internal successors, (6188), 3996 states have internal predecessors, (6188), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:02,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4077 states to 4077 states and 6346 transitions. [2023-11-22 18:32:02,151 INFO L78 Accepts]: Start accepts. Automaton has 4077 states and 6346 transitions. Word has length 766 [2023-11-22 18:32:02,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:02,153 INFO L495 AbstractCegarLoop]: Abstraction has 4077 states and 6346 transitions. [2023-11-22 18:32:02,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.66666666666666) internal successors, (698), 3 states have internal predecessors, (698), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:02,153 INFO L276 IsEmpty]: Start isEmpty. Operand 4077 states and 6346 transitions. [2023-11-22 18:32:02,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 768 [2023-11-22 18:32:02,161 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:02,161 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:02,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:02,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:02,380 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:02,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:02,380 INFO L85 PathProgramCache]: Analyzing trace with hash -483071845, now seen corresponding path program 1 times [2023-11-22 18:32:02,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:02,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916998629] [2023-11-22 18:32:02,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:02,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:03,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:03,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:03,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:03,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:03,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 673 [2023-11-22 18:32:03,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-11-22 18:32:03,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 18:32:03,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 18:32:03,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 18:32:03,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:03,065 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2023-11-22 18:32:03,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:03,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916998629] [2023-11-22 18:32:03,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916998629] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:03,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389280311] [2023-11-22 18:32:03,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:03,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:03,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:03,067 INFO L229 MonitoredProcess]: Starting monitored process 38 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:32:03,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-22 18:32:04,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:04,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 4093 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:04,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:04,058 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-22 18:32:04,059 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:04,084 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2023-11-22 18:32:04,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389280311] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:04,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:04,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:04,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577850220] [2023-11-22 18:32:04,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:04,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:04,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:04,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:04,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:04,086 INFO L87 Difference]: Start difference. First operand 4077 states and 6346 transitions. Second operand has 3 states, 3 states have (on average 233.0) internal successors, (699), 3 states have internal predecessors, (699), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:04,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:04,243 INFO L93 Difference]: Finished difference Result 6190 states and 9667 transitions. [2023-11-22 18:32:04,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:04,244 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 233.0) internal successors, (699), 3 states have internal predecessors, (699), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 767 [2023-11-22 18:32:04,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:04,248 INFO L225 Difference]: With dead ends: 6190 [2023-11-22 18:32:04,249 INFO L226 Difference]: Without dead ends: 4080 [2023-11-22 18:32:04,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1556 GetRequests, 1551 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:04,251 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:04,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:04,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4080 states. [2023-11-22 18:32:04,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4080 to 4080. [2023-11-22 18:32:04,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4080 states, 3999 states have (on average 1.5481370342585647) internal successors, (6191), 3999 states have internal predecessors, (6191), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:04,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4080 states to 4080 states and 6349 transitions. [2023-11-22 18:32:04,431 INFO L78 Accepts]: Start accepts. Automaton has 4080 states and 6349 transitions. Word has length 767 [2023-11-22 18:32:04,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:04,432 INFO L495 AbstractCegarLoop]: Abstraction has 4080 states and 6349 transitions. [2023-11-22 18:32:04,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 233.0) internal successors, (699), 3 states have internal predecessors, (699), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:04,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4080 states and 6349 transitions. [2023-11-22 18:32:04,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 769 [2023-11-22 18:32:04,439 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:04,439 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:04,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-22 18:32:04,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:04,659 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:04,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:04,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1516163490, now seen corresponding path program 1 times [2023-11-22 18:32:04,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:04,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067194201] [2023-11-22 18:32:04,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:04,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:04,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:05,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:05,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2023-11-22 18:32:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-11-22 18:32:05,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-11-22 18:32:05,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-11-22 18:32:05,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 18:32:05,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:05,365 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2023-11-22 18:32:05,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:05,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067194201] [2023-11-22 18:32:05,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067194201] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:05,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525994621] [2023-11-22 18:32:05,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:05,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:05,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:05,367 INFO L229 MonitoredProcess]: Starting monitored process 39 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:32:05,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-22 18:32:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:06,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 4100 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:06,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:06,190 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-11-22 18:32:06,191 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:06,216 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2023-11-22 18:32:06,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525994621] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:06,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:06,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:06,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645092281] [2023-11-22 18:32:06,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:06,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:06,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:06,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:06,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:06,219 INFO L87 Difference]: Start difference. First operand 4080 states and 6349 transitions. Second operand has 3 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:06,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:06,382 INFO L93 Difference]: Finished difference Result 6196 states and 9673 transitions. [2023-11-22 18:32:06,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:06,383 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 768 [2023-11-22 18:32:06,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:06,388 INFO L225 Difference]: With dead ends: 6196 [2023-11-22 18:32:06,388 INFO L226 Difference]: Without dead ends: 4083 [2023-11-22 18:32:06,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1558 GetRequests, 1553 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:06,391 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:06,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:06,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4083 states. [2023-11-22 18:32:06,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4083 to 4083. [2023-11-22 18:32:06,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4083 states, 4002 states have (on average 1.5477261369315343) internal successors, (6194), 4002 states have internal predecessors, (6194), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:06,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4083 states to 4083 states and 6352 transitions. [2023-11-22 18:32:06,576 INFO L78 Accepts]: Start accepts. Automaton has 4083 states and 6352 transitions. Word has length 768 [2023-11-22 18:32:06,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:06,577 INFO L495 AbstractCegarLoop]: Abstraction has 4083 states and 6352 transitions. [2023-11-22 18:32:06,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:06,577 INFO L276 IsEmpty]: Start isEmpty. Operand 4083 states and 6352 transitions. [2023-11-22 18:32:06,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 770 [2023-11-22 18:32:06,584 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:06,584 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:06,603 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-22 18:32:06,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-22 18:32:06,804 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:06,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:06,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1396630532, now seen corresponding path program 1 times [2023-11-22 18:32:06,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:06,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799899794] [2023-11-22 18:32:06,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:06,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:07,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:07,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:07,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 675 [2023-11-22 18:32:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2023-11-22 18:32:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-11-22 18:32:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 723 [2023-11-22 18:32:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 18:32:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:07,505 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2023-11-22 18:32:07,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:07,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799899794] [2023-11-22 18:32:07,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799899794] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:07,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923711851] [2023-11-22 18:32:07,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:07,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:07,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:07,507 INFO L229 MonitoredProcess]: Starting monitored process 40 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:32:07,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-22 18:32:08,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:08,482 INFO L262 TraceCheckSpWp]: Trace formula consists of 4107 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:08,490 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:08,505 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2023-11-22 18:32:08,505 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:08,529 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2023-11-22 18:32:08,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923711851] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:08,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:08,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:08,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016475232] [2023-11-22 18:32:08,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:08,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:08,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:08,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:08,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:08,532 INFO L87 Difference]: Start difference. First operand 4083 states and 6352 transitions. Second operand has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:08,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:08,692 INFO L93 Difference]: Finished difference Result 6202 states and 9679 transitions. [2023-11-22 18:32:08,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:08,693 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 769 [2023-11-22 18:32:08,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:08,697 INFO L225 Difference]: With dead ends: 6202 [2023-11-22 18:32:08,697 INFO L226 Difference]: Without dead ends: 4086 [2023-11-22 18:32:08,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1560 GetRequests, 1555 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:08,699 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:08,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:08,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4086 states. [2023-11-22 18:32:08,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4086 to 4086. [2023-11-22 18:32:08,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4086 states, 4005 states have (on average 1.5473158551810238) internal successors, (6197), 4005 states have internal predecessors, (6197), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:08,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4086 states to 4086 states and 6355 transitions. [2023-11-22 18:32:08,836 INFO L78 Accepts]: Start accepts. Automaton has 4086 states and 6355 transitions. Word has length 769 [2023-11-22 18:32:08,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:08,836 INFO L495 AbstractCegarLoop]: Abstraction has 4086 states and 6355 transitions. [2023-11-22 18:32:08,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:08,837 INFO L276 IsEmpty]: Start isEmpty. Operand 4086 states and 6355 transitions. [2023-11-22 18:32:08,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 771 [2023-11-22 18:32:08,843 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:08,843 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:08,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:09,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-22 18:32:09,052 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:09,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:09,053 INFO L85 PathProgramCache]: Analyzing trace with hash -947776835, now seen corresponding path program 1 times [2023-11-22 18:32:09,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:09,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271559298] [2023-11-22 18:32:09,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:09,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:09,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:09,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:09,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2023-11-22 18:32:09,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 18:32:09,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 18:32:09,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 18:32:09,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 18:32:09,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:09,749 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2023-11-22 18:32:09,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:09,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271559298] [2023-11-22 18:32:09,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271559298] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:09,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674694070] [2023-11-22 18:32:09,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:09,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:09,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:09,750 INFO L229 MonitoredProcess]: Starting monitored process 41 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:32:09,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-22 18:32:10,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:10,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 4114 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:10,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:10,784 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-22 18:32:10,784 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:10,824 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2023-11-22 18:32:10,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674694070] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:10,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:10,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:10,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921641803] [2023-11-22 18:32:10,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:10,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:10,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:10,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:10,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:10,827 INFO L87 Difference]: Start difference. First operand 4086 states and 6355 transitions. Second operand has 3 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:10,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:10,989 INFO L93 Difference]: Finished difference Result 6208 states and 9685 transitions. [2023-11-22 18:32:10,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:10,990 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 770 [2023-11-22 18:32:10,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:10,994 INFO L225 Difference]: With dead ends: 6208 [2023-11-22 18:32:10,994 INFO L226 Difference]: Without dead ends: 4089 [2023-11-22 18:32:10,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1562 GetRequests, 1557 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:10,997 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:10,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:10,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4089 states. [2023-11-22 18:32:11,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4089 to 4089. [2023-11-22 18:32:11,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4089 states, 4008 states have (on average 1.5469061876247505) internal successors, (6200), 4008 states have internal predecessors, (6200), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:11,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4089 states to 4089 states and 6358 transitions. [2023-11-22 18:32:11,149 INFO L78 Accepts]: Start accepts. Automaton has 4089 states and 6358 transitions. Word has length 770 [2023-11-22 18:32:11,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:11,150 INFO L495 AbstractCegarLoop]: Abstraction has 4089 states and 6358 transitions. [2023-11-22 18:32:11,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:11,150 INFO L276 IsEmpty]: Start isEmpty. Operand 4089 states and 6358 transitions. [2023-11-22 18:32:11,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 772 [2023-11-22 18:32:11,157 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:11,158 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:11,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:11,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-22 18:32:11,373 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:11,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:11,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1782887343, now seen corresponding path program 1 times [2023-11-22 18:32:11,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:11,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070632942] [2023-11-22 18:32:11,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:11,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:11,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:12,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:12,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2023-11-22 18:32:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-11-22 18:32:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-11-22 18:32:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-11-22 18:32:12,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 18:32:12,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:12,107 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2023-11-22 18:32:12,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:12,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070632942] [2023-11-22 18:32:12,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070632942] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:12,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830872356] [2023-11-22 18:32:12,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:12,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:12,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:12,109 INFO L229 MonitoredProcess]: Starting monitored process 42 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:32:12,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-22 18:32:13,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:13,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 4121 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:13,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:13,150 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-22 18:32:13,150 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:13,175 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2023-11-22 18:32:13,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830872356] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:13,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:13,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:13,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286482351] [2023-11-22 18:32:13,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:13,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:13,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:13,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:13,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:13,178 INFO L87 Difference]: Start difference. First operand 4089 states and 6358 transitions. Second operand has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:13,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:13,343 INFO L93 Difference]: Finished difference Result 6214 states and 9691 transitions. [2023-11-22 18:32:13,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:13,344 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 771 [2023-11-22 18:32:13,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:13,349 INFO L225 Difference]: With dead ends: 6214 [2023-11-22 18:32:13,349 INFO L226 Difference]: Without dead ends: 4092 [2023-11-22 18:32:13,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1564 GetRequests, 1559 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:13,351 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:13,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:13,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4092 states. [2023-11-22 18:32:13,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4092 to 4092. [2023-11-22 18:32:13,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4092 states, 4011 states have (on average 1.5464971328845674) internal successors, (6203), 4011 states have internal predecessors, (6203), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:13,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4092 states to 4092 states and 6361 transitions. [2023-11-22 18:32:13,497 INFO L78 Accepts]: Start accepts. Automaton has 4092 states and 6361 transitions. Word has length 771 [2023-11-22 18:32:13,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:13,497 INFO L495 AbstractCegarLoop]: Abstraction has 4092 states and 6361 transitions. [2023-11-22 18:32:13,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:13,498 INFO L276 IsEmpty]: Start isEmpty. Operand 4092 states and 6361 transitions. [2023-11-22 18:32:13,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 773 [2023-11-22 18:32:13,505 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:13,505 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:13,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:13,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-22 18:32:13,706 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:13,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:13,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1297668249, now seen corresponding path program 1 times [2023-11-22 18:32:13,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:13,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059608728] [2023-11-22 18:32:13,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:13,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:14,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:14,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:14,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:14,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2023-11-22 18:32:14,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2023-11-22 18:32:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 18:32:14,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 18:32:14,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 737 [2023-11-22 18:32:14,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:14,432 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2023-11-22 18:32:14,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:14,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059608728] [2023-11-22 18:32:14,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059608728] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:14,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189239204] [2023-11-22 18:32:14,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:14,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:14,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:14,434 INFO L229 MonitoredProcess]: Starting monitored process 43 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:32:14,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-22 18:32:15,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:15,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 4128 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:32:15,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:15,477 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 197 proven. 2 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2023-11-22 18:32:15,477 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:15,501 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2023-11-22 18:32:15,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189239204] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:15,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:15,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:15,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567190670] [2023-11-22 18:32:15,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:15,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:15,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:15,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:15,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:15,504 INFO L87 Difference]: Start difference. First operand 4092 states and 6361 transitions. Second operand has 3 states, 3 states have (on average 234.66666666666666) internal successors, (704), 3 states have internal predecessors, (704), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:15,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:15,670 INFO L93 Difference]: Finished difference Result 6220 states and 9697 transitions. [2023-11-22 18:32:15,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:15,671 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 234.66666666666666) internal successors, (704), 3 states have internal predecessors, (704), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 772 [2023-11-22 18:32:15,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:15,675 INFO L225 Difference]: With dead ends: 6220 [2023-11-22 18:32:15,675 INFO L226 Difference]: Without dead ends: 4095 [2023-11-22 18:32:15,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1566 GetRequests, 1561 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:15,678 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:15,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:15,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4095 states. [2023-11-22 18:32:15,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4095 to 4095. [2023-11-22 18:32:15,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4095 states, 4014 states have (on average 1.5460886895864474) internal successors, (6206), 4014 states have internal predecessors, (6206), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:15,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4095 states to 4095 states and 6364 transitions. [2023-11-22 18:32:15,845 INFO L78 Accepts]: Start accepts. Automaton has 4095 states and 6364 transitions. Word has length 772 [2023-11-22 18:32:15,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:15,851 INFO L495 AbstractCegarLoop]: Abstraction has 4095 states and 6364 transitions. [2023-11-22 18:32:15,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.66666666666666) internal successors, (704), 3 states have internal predecessors, (704), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:15,852 INFO L276 IsEmpty]: Start isEmpty. Operand 4095 states and 6364 transitions. [2023-11-22 18:32:15,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 774 [2023-11-22 18:32:15,859 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:15,859 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:15,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:16,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:16,078 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:16,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:16,079 INFO L85 PathProgramCache]: Analyzing trace with hash 21115080, now seen corresponding path program 1 times [2023-11-22 18:32:16,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:16,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516559407] [2023-11-22 18:32:16,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:16,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:16,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:16,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:16,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:16,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:16,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2023-11-22 18:32:16,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-11-22 18:32:16,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2023-11-22 18:32:16,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 18:32:16,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-11-22 18:32:16,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:16,818 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2023-11-22 18:32:16,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:16,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516559407] [2023-11-22 18:32:16,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516559407] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:16,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71823592] [2023-11-22 18:32:16,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:16,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:16,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:16,820 INFO L229 MonitoredProcess]: Starting monitored process 44 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:32:16,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-22 18:32:17,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:17,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 4135 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:17,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:17,869 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-11-22 18:32:17,869 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:17,893 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2023-11-22 18:32:17,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71823592] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:17,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:17,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:17,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825879961] [2023-11-22 18:32:17,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:17,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:17,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:17,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:17,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:17,895 INFO L87 Difference]: Start difference. First operand 4095 states and 6364 transitions. Second operand has 3 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:18,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:18,055 INFO L93 Difference]: Finished difference Result 6226 states and 9703 transitions. [2023-11-22 18:32:18,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:18,055 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 773 [2023-11-22 18:32:18,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:18,059 INFO L225 Difference]: With dead ends: 6226 [2023-11-22 18:32:18,059 INFO L226 Difference]: Without dead ends: 4098 [2023-11-22 18:32:18,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1568 GetRequests, 1563 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:18,061 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:18,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2775 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:18,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4098 states. [2023-11-22 18:32:18,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4098 to 4098. [2023-11-22 18:32:18,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4098 states, 4017 states have (on average 1.545680856360468) internal successors, (6209), 4017 states have internal predecessors, (6209), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:18,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4098 states to 4098 states and 6367 transitions. [2023-11-22 18:32:18,214 INFO L78 Accepts]: Start accepts. Automaton has 4098 states and 6367 transitions. Word has length 773 [2023-11-22 18:32:18,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:18,215 INFO L495 AbstractCegarLoop]: Abstraction has 4098 states and 6367 transitions. [2023-11-22 18:32:18,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:18,215 INFO L276 IsEmpty]: Start isEmpty. Operand 4098 states and 6367 transitions. [2023-11-22 18:32:18,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 775 [2023-11-22 18:32:18,222 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:18,223 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:18,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:18,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-22 18:32:18,425 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:18,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:18,426 INFO L85 PathProgramCache]: Analyzing trace with hash 255087338, now seen corresponding path program 1 times [2023-11-22 18:32:18,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:18,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337551158] [2023-11-22 18:32:18,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:18,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:18,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:19,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:19,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:19,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:19,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:19,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 18:32:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-11-22 18:32:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 18:32:19,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 18:32:19,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 18:32:19,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:19,206 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2023-11-22 18:32:19,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:19,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337551158] [2023-11-22 18:32:19,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337551158] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:19,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126292198] [2023-11-22 18:32:19,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:19,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:19,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:19,244 INFO L229 MonitoredProcess]: Starting monitored process 45 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:32:19,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-22 18:32:20,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:20,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 4142 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 18:32:20,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:20,247 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 197 proven. 4 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2023-11-22 18:32:20,264 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:20,291 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-22 18:32:20,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126292198] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:20,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 18:32:20,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 18:32:20,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455074733] [2023-11-22 18:32:20,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:20,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:32:20,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:20,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:32:20,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:20,294 INFO L87 Difference]: Start difference. First operand 4098 states and 6367 transitions. Second operand has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:20,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:20,460 INFO L93 Difference]: Finished difference Result 6232 states and 9709 transitions. [2023-11-22 18:32:20,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:32:20,462 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 774 [2023-11-22 18:32:20,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:20,466 INFO L225 Difference]: With dead ends: 6232 [2023-11-22 18:32:20,467 INFO L226 Difference]: Without dead ends: 4101 [2023-11-22 18:32:20,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1570 GetRequests, 1565 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:20,469 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 0 mSDsluCounter, 1387 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2776 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:20,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2776 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 18:32:20,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4101 states. [2023-11-22 18:32:20,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4101 to 4101. [2023-11-22 18:32:20,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4101 states, 4020 states have (on average 1.545273631840796) internal successors, (6212), 4020 states have internal predecessors, (6212), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:20,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4101 states to 4101 states and 6370 transitions. [2023-11-22 18:32:20,619 INFO L78 Accepts]: Start accepts. Automaton has 4101 states and 6370 transitions. Word has length 774 [2023-11-22 18:32:20,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:20,620 INFO L495 AbstractCegarLoop]: Abstraction has 4101 states and 6370 transitions. [2023-11-22 18:32:20,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:20,621 INFO L276 IsEmpty]: Start isEmpty. Operand 4101 states and 6370 transitions. [2023-11-22 18:32:20,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 776 [2023-11-22 18:32:20,628 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:20,628 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:20,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-22 18:32:20,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:20,852 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:20,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:20,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1186780701, now seen corresponding path program 1 times [2023-11-22 18:32:20,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:20,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061934489] [2023-11-22 18:32:20,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:20,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:21,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:21,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:21,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:21,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 681 [2023-11-22 18:32:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2023-11-22 18:32:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 18:32:21,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 18:32:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-11-22 18:32:21,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:21,551 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-22 18:32:21,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:21,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061934489] [2023-11-22 18:32:21,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061934489] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:21,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192824864] [2023-11-22 18:32:21,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:21,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:21,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:21,553 INFO L229 MonitoredProcess]: Starting monitored process 46 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:32:21,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-22 18:32:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:22,660 INFO L262 TraceCheckSpWp]: Trace formula consists of 4149 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:32:22,670 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:22,697 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 197 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-11-22 18:32:22,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:22,741 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-22 18:32:22,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192824864] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:22,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:22,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:32:22,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806684057] [2023-11-22 18:32:22,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:22,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:32:22,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:22,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:32:22,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:22,745 INFO L87 Difference]: Start difference. First operand 4101 states and 6370 transitions. Second operand has 9 states, 9 states have (on average 80.0) internal successors, (720), 9 states have internal predecessors, (720), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:23,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:23,033 INFO L93 Difference]: Finished difference Result 6241 states and 9720 transitions. [2023-11-22 18:32:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:32:23,034 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.0) internal successors, (720), 9 states have internal predecessors, (720), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 775 [2023-11-22 18:32:23,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:23,038 INFO L225 Difference]: With dead ends: 6241 [2023-11-22 18:32:23,038 INFO L226 Difference]: Without dead ends: 4107 [2023-11-22 18:32:23,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1572 GetRequests, 1565 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:23,041 INFO L413 NwaCegarLoop]: 1392 mSDtfsCounter, 8 mSDsluCounter, 6937 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8329 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:23,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8329 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:32:23,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2023-11-22 18:32:23,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 4104. [2023-11-22 18:32:23,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4104 states, 4023 states have (on average 1.5448670146656724) internal successors, (6215), 4023 states have internal predecessors, (6215), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-22 18:32:23,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4104 states to 4104 states and 6373 transitions. [2023-11-22 18:32:23,203 INFO L78 Accepts]: Start accepts. Automaton has 4104 states and 6373 transitions. Word has length 775 [2023-11-22 18:32:23,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:23,203 INFO L495 AbstractCegarLoop]: Abstraction has 4104 states and 6373 transitions. [2023-11-22 18:32:23,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.0) internal successors, (720), 9 states have internal predecessors, (720), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:23,203 INFO L276 IsEmpty]: Start isEmpty. Operand 4104 states and 6373 transitions. [2023-11-22 18:32:23,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2023-11-22 18:32:23,210 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:23,211 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:23,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-11-22 18:32:23,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-11-22 18:32:23,448 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:23,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:23,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1639765944, now seen corresponding path program 2 times [2023-11-22 18:32:23,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:23,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071624107] [2023-11-22 18:32:23,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:23,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:23,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:24,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:24,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:24,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 18:32:24,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-11-22 18:32:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 18:32:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 18:32:24,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-11-22 18:32:24,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:24,182 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 97 proven. 1 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-11-22 18:32:24,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:24,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071624107] [2023-11-22 18:32:24,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071624107] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:24,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879231320] [2023-11-22 18:32:24,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:32:24,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:24,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:24,183 INFO L229 MonitoredProcess]: Starting monitored process 47 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:32:24,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-22 18:32:24,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:32:24,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:32:24,861 INFO L262 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 18:32:24,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:24,903 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 186 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2023-11-22 18:32:24,903 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:32:24,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879231320] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:32:24,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:32:24,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 18:32:24,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369128138] [2023-11-22 18:32:24,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:24,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:32:24,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:24,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:32:24,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:32:24,906 INFO L87 Difference]: Start difference. First operand 4104 states and 6373 transitions. Second operand has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:25,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:25,468 INFO L93 Difference]: Finished difference Result 4146 states and 6429 transitions. [2023-11-22 18:32:25,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 18:32:25,469 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 776 [2023-11-22 18:32:25,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:25,472 INFO L225 Difference]: With dead ends: 4146 [2023-11-22 18:32:25,472 INFO L226 Difference]: Without dead ends: 3390 [2023-11-22 18:32:25,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 800 GetRequests, 795 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:32:25,474 INFO L413 NwaCegarLoop]: 1424 mSDtfsCounter, 32 mSDsluCounter, 2273 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 3697 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:25,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 3697 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-22 18:32:25,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3390 states. [2023-11-22 18:32:25,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3390 to 3380. [2023-11-22 18:32:25,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3380 states, 3308 states have (on average 1.5423216444981862) internal successors, (5102), 3308 states have internal predecessors, (5102), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-22 18:32:25,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3380 states to 3380 states and 5242 transitions. [2023-11-22 18:32:25,619 INFO L78 Accepts]: Start accepts. Automaton has 3380 states and 5242 transitions. Word has length 776 [2023-11-22 18:32:25,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:25,620 INFO L495 AbstractCegarLoop]: Abstraction has 3380 states and 5242 transitions. [2023-11-22 18:32:25,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:25,620 INFO L276 IsEmpty]: Start isEmpty. Operand 3380 states and 5242 transitions. [2023-11-22 18:32:25,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 779 [2023-11-22 18:32:25,626 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:25,627 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:25,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:25,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:25,840 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:25,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:25,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1705594028, now seen corresponding path program 1 times [2023-11-22 18:32:25,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:25,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089200103] [2023-11-22 18:32:25,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:25,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:26,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:26,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:26,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-11-22 18:32:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 18:32:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 18:32:26,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 18:32:26,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-11-22 18:32:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:26,561 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-11-22 18:32:26,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:26,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089200103] [2023-11-22 18:32:26,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089200103] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:26,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778146092] [2023-11-22 18:32:26,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:26,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:26,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:26,587 INFO L229 MonitoredProcess]: Starting monitored process 48 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:32:26,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-22 18:32:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:27,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 4161 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:32:27,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 196 proven. 6 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2023-11-22 18:32:27,688 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:27,724 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-11-22 18:32:27,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778146092] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:27,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:27,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:32:27,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037142146] [2023-11-22 18:32:27,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:27,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:32:27,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:27,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:32:27,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:27,727 INFO L87 Difference]: Start difference. First operand 3380 states and 5242 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:27,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:27,949 INFO L93 Difference]: Finished difference Result 4798 states and 7462 transitions. [2023-11-22 18:32:27,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:32:27,950 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 778 [2023-11-22 18:32:27,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:27,953 INFO L225 Difference]: With dead ends: 4798 [2023-11-22 18:32:27,953 INFO L226 Difference]: Without dead ends: 3385 [2023-11-22 18:32:27,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1578 GetRequests, 1571 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:27,955 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 8320 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9711 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:27,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9711 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:32:27,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3385 states. [2023-11-22 18:32:28,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3385 to 3382. [2023-11-22 18:32:28,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3382 states, 3310 states have (on average 1.5419939577039274) internal successors, (5104), 3310 states have internal predecessors, (5104), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-22 18:32:28,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3382 states to 3382 states and 5244 transitions. [2023-11-22 18:32:28,068 INFO L78 Accepts]: Start accepts. Automaton has 3382 states and 5244 transitions. Word has length 778 [2023-11-22 18:32:28,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:28,068 INFO L495 AbstractCegarLoop]: Abstraction has 3382 states and 5244 transitions. [2023-11-22 18:32:28,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:28,068 INFO L276 IsEmpty]: Start isEmpty. Operand 3382 states and 5244 transitions. [2023-11-22 18:32:28,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 780 [2023-11-22 18:32:28,075 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:28,075 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:28,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-22 18:32:28,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:28,294 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:28,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:28,295 INFO L85 PathProgramCache]: Analyzing trace with hash -764803947, now seen corresponding path program 2 times [2023-11-22 18:32:28,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:28,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936205372] [2023-11-22 18:32:28,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:28,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:28,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 18:32:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 18:32:29,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 18:32:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 18:32:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 18:32:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:29,068 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 18:32:29,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:29,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936205372] [2023-11-22 18:32:29,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936205372] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:29,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269523297] [2023-11-22 18:32:29,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:32:29,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:29,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:29,070 INFO L229 MonitoredProcess]: Starting monitored process 49 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:32:29,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-22 18:32:29,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:32:29,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:32:29,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-22 18:32:29,814 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:31,035 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 191 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2023-11-22 18:32:31,035 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:32:31,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269523297] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:32:31,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:32:31,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 18:32:31,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167754081] [2023-11-22 18:32:31,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:31,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:32:31,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:31,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:32:31,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:32:31,038 INFO L87 Difference]: Start difference. First operand 3382 states and 5244 transitions. Second operand has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:32,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:32,308 INFO L93 Difference]: Finished difference Result 8060 states and 12447 transitions. [2023-11-22 18:32:32,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:32:32,309 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 779 [2023-11-22 18:32:32,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:32,314 INFO L225 Difference]: With dead ends: 8060 [2023-11-22 18:32:32,314 INFO L226 Difference]: Without dead ends: 5657 [2023-11-22 18:32:32,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 802 GetRequests, 796 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:32:32,317 INFO L413 NwaCegarLoop]: 1450 mSDtfsCounter, 1600 mSDsluCounter, 2895 mSDsCounter, 0 mSdLazyCounter, 2331 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1605 SdHoareTripleChecker+Valid, 4345 SdHoareTripleChecker+Invalid, 2332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:32,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1605 Valid, 4345 Invalid, 2332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2331 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 18:32:32,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5657 states. [2023-11-22 18:32:32,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5657 to 3436. [2023-11-22 18:32:32,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3436 states, 3364 states have (on average 1.533293697978597) internal successors, (5158), 3364 states have internal predecessors, (5158), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-22 18:32:32,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3436 states to 3436 states and 5298 transitions. [2023-11-22 18:32:32,444 INFO L78 Accepts]: Start accepts. Automaton has 3436 states and 5298 transitions. Word has length 779 [2023-11-22 18:32:32,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:32,445 INFO L495 AbstractCegarLoop]: Abstraction has 3436 states and 5298 transitions. [2023-11-22 18:32:32,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:32,445 INFO L276 IsEmpty]: Start isEmpty. Operand 3436 states and 5298 transitions. [2023-11-22 18:32:32,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 780 [2023-11-22 18:32:32,452 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:32,453 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:32,478 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-22 18:32:32,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-22 18:32:32,679 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:32,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:32,679 INFO L85 PathProgramCache]: Analyzing trace with hash 898858765, now seen corresponding path program 1 times [2023-11-22 18:32:32,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:32,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243894313] [2023-11-22 18:32:32,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:32,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 18:32:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 18:32:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 18:32:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 18:32:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 18:32:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:33,406 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 18:32:33,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:33,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243894313] [2023-11-22 18:32:33,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243894313] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:33,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289881392] [2023-11-22 18:32:33,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:33,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:33,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:33,408 INFO L229 MonitoredProcess]: Starting monitored process 50 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:32:33,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-22 18:32:34,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:34,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 4168 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:32:34,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:34,541 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 196 proven. 6 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-11-22 18:32:34,541 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:34,575 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 18:32:34,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289881392] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:34,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:34,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:32:34,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873886221] [2023-11-22 18:32:34,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:34,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:32:34,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:34,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:32:34,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:34,579 INFO L87 Difference]: Start difference. First operand 3436 states and 5298 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:34,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:34,788 INFO L93 Difference]: Finished difference Result 4874 states and 7538 transitions. [2023-11-22 18:32:34,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:32:34,789 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 779 [2023-11-22 18:32:34,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:34,793 INFO L225 Difference]: With dead ends: 4874 [2023-11-22 18:32:34,793 INFO L226 Difference]: Without dead ends: 3441 [2023-11-22 18:32:34,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1580 GetRequests, 1573 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:34,794 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 6932 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8323 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:34,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8323 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:32:34,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3441 states. [2023-11-22 18:32:34,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3441 to 3438. [2023-11-22 18:32:34,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3366 states have (on average 1.5329768270944741) internal successors, (5160), 3366 states have internal predecessors, (5160), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-22 18:32:34,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 5300 transitions. [2023-11-22 18:32:34,915 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 5300 transitions. Word has length 779 [2023-11-22 18:32:34,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:34,915 INFO L495 AbstractCegarLoop]: Abstraction has 3438 states and 5300 transitions. [2023-11-22 18:32:34,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:34,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 5300 transitions. [2023-11-22 18:32:34,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2023-11-22 18:32:34,922 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:34,923 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:34,941 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:35,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-11-22 18:32:35,142 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:35,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:35,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1378598897, now seen corresponding path program 2 times [2023-11-22 18:32:35,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:35,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47689258] [2023-11-22 18:32:35,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:35,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:35,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:35,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:35,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:35,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:35,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 18:32:35,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 18:32:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 18:32:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 18:32:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 18:32:35,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:35,935 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 18:32:35,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:35,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47689258] [2023-11-22 18:32:35,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47689258] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:35,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321079050] [2023-11-22 18:32:35,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:32:35,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:35,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:35,937 INFO L229 MonitoredProcess]: Starting monitored process 51 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:32:35,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-22 18:32:36,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:32:36,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:32:36,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 18:32:36,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:38,019 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-11-22 18:32:38,019 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:32:38,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321079050] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:32:38,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:32:38,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 18:32:38,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230878488] [2023-11-22 18:32:38,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:38,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:32:38,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:38,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:32:38,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:32:38,022 INFO L87 Difference]: Start difference. First operand 3438 states and 5300 transitions. Second operand has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:38,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:38,739 INFO L93 Difference]: Finished difference Result 5921 states and 9095 transitions. [2023-11-22 18:32:38,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:32:38,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 780 [2023-11-22 18:32:38,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:38,743 INFO L225 Difference]: With dead ends: 5921 [2023-11-22 18:32:38,743 INFO L226 Difference]: Without dead ends: 3438 [2023-11-22 18:32:38,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 803 GetRequests, 799 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:32:38,745 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 786 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:38,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 1666 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-22 18:32:38,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3438 states. [2023-11-22 18:32:38,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3438 to 3438. [2023-11-22 18:32:38,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3366 states have (on average 1.5222816399286987) internal successors, (5124), 3366 states have internal predecessors, (5124), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-22 18:32:38,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 5264 transitions. [2023-11-22 18:32:38,860 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 5264 transitions. Word has length 780 [2023-11-22 18:32:38,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:38,860 INFO L495 AbstractCegarLoop]: Abstraction has 3438 states and 5264 transitions. [2023-11-22 18:32:38,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:38,861 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 5264 transitions. [2023-11-22 18:32:38,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2023-11-22 18:32:38,867 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:38,867 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:38,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:39,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-22 18:32:39,071 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:39,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:39,071 INFO L85 PathProgramCache]: Analyzing trace with hash 82130255, now seen corresponding path program 1 times [2023-11-22 18:32:39,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:39,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339585555] [2023-11-22 18:32:39,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:39,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 18:32:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 18:32:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 18:32:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 18:32:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 18:32:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:39,916 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 18:32:39,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:39,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339585555] [2023-11-22 18:32:39,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339585555] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:39,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76150046] [2023-11-22 18:32:39,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:39,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:39,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:39,918 INFO L229 MonitoredProcess]: Starting monitored process 52 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:32:39,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-22 18:32:40,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:40,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 4177 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:32:40,961 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:40,982 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 196 proven. 6 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-11-22 18:32:40,983 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 18:32:41,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76150046] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:41,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:41,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:32:41,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751737001] [2023-11-22 18:32:41,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:41,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:32:41,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:41,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:32:41,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:41,018 INFO L87 Difference]: Start difference. First operand 3438 states and 5264 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:41,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:41,211 INFO L93 Difference]: Finished difference Result 4878 states and 7494 transitions. [2023-11-22 18:32:41,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:32:41,212 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 780 [2023-11-22 18:32:41,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:41,215 INFO L225 Difference]: With dead ends: 4878 [2023-11-22 18:32:41,215 INFO L226 Difference]: Without dead ends: 3443 [2023-11-22 18:32:41,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1582 GetRequests, 1575 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:41,217 INFO L413 NwaCegarLoop]: 1390 mSDtfsCounter, 8 mSDsluCounter, 5540 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6930 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:41,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6930 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:32:41,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3443 states. [2023-11-22 18:32:41,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3443 to 3440. [2023-11-22 18:32:41,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3440 states, 3368 states have (on average 1.5219714964370545) internal successors, (5126), 3368 states have internal predecessors, (5126), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-22 18:32:41,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3440 states to 3440 states and 5266 transitions. [2023-11-22 18:32:41,335 INFO L78 Accepts]: Start accepts. Automaton has 3440 states and 5266 transitions. Word has length 780 [2023-11-22 18:32:41,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:41,335 INFO L495 AbstractCegarLoop]: Abstraction has 3440 states and 5266 transitions. [2023-11-22 18:32:41,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:41,336 INFO L276 IsEmpty]: Start isEmpty. Operand 3440 states and 5266 transitions. [2023-11-22 18:32:41,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 782 [2023-11-22 18:32:41,342 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:41,343 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:41,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:41,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-22 18:32:41,552 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:41,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:41,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1765262875, now seen corresponding path program 2 times [2023-11-22 18:32:41,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:41,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273130177] [2023-11-22 18:32:41,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:41,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:41,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:42,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:42,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:42,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 18:32:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 18:32:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 18:32:42,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 18:32:42,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 18:32:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:42,284 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 96 proven. 1 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2023-11-22 18:32:42,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:42,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273130177] [2023-11-22 18:32:42,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273130177] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:42,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695334733] [2023-11-22 18:32:42,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:32:42,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:42,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:42,286 INFO L229 MonitoredProcess]: Starting monitored process 53 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:32:42,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-22 18:32:43,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:32:43,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:32:43,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 1066 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-22 18:32:43,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:44,206 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 170 proven. 4 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2023-11-22 18:32:44,206 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:45,038 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 69 proven. 5 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2023-11-22 18:32:45,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695334733] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:45,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:45,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 7, 7] total 14 [2023-11-22 18:32:45,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228439147] [2023-11-22 18:32:45,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:45,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-22 18:32:45,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:45,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-22 18:32:45,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-22 18:32:45,042 INFO L87 Difference]: Start difference. First operand 3440 states and 5266 transitions. Second operand has 14 states, 14 states have (on average 138.71428571428572) internal successors, (1942), 14 states have internal predecessors, (1942), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 18:32:48,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:48,083 INFO L93 Difference]: Finished difference Result 5539 states and 8437 transitions. [2023-11-22 18:32:48,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-22 18:32:48,083 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 138.71428571428572) internal successors, (1942), 14 states have internal predecessors, (1942), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 781 [2023-11-22 18:32:48,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:48,089 INFO L225 Difference]: With dead ends: 5539 [2023-11-22 18:32:48,089 INFO L226 Difference]: Without dead ends: 3820 [2023-11-22 18:32:48,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1603 GetRequests, 1578 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2023-11-22 18:32:48,091 INFO L413 NwaCegarLoop]: 1440 mSDtfsCounter, 2494 mSDsluCounter, 9653 mSDsCounter, 0 mSdLazyCounter, 6502 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2494 SdHoareTripleChecker+Valid, 11093 SdHoareTripleChecker+Invalid, 6517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 6502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:48,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2494 Valid, 11093 Invalid, 6517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 6502 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-22 18:32:48,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3820 states. [2023-11-22 18:32:48,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3820 to 2448. [2023-11-22 18:32:48,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2448 states, 2403 states have (on average 1.5185185185185186) internal successors, (3649), 2403 states have internal predecessors, (3649), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:32:48,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2448 states to 2448 states and 3735 transitions. [2023-11-22 18:32:48,214 INFO L78 Accepts]: Start accepts. Automaton has 2448 states and 3735 transitions. Word has length 781 [2023-11-22 18:32:48,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:48,214 INFO L495 AbstractCegarLoop]: Abstraction has 2448 states and 3735 transitions. [2023-11-22 18:32:48,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 138.71428571428572) internal successors, (1942), 14 states have internal predecessors, (1942), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 18:32:48,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2448 states and 3735 transitions. [2023-11-22 18:32:48,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 783 [2023-11-22 18:32:48,220 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:48,220 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:48,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:48,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-22 18:32:48,435 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:48,435 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:48,435 INFO L85 PathProgramCache]: Analyzing trace with hash -2101952617, now seen corresponding path program 1 times [2023-11-22 18:32:48,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:48,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045116586] [2023-11-22 18:32:48,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:48,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:48,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:49,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:49,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-11-22 18:32:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 18:32:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 18:32:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 18:32:49,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 18:32:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:49,183 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2023-11-22 18:32:49,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:49,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045116586] [2023-11-22 18:32:49,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045116586] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:49,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893956278] [2023-11-22 18:32:49,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:49,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:49,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:49,184 INFO L229 MonitoredProcess]: Starting monitored process 54 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:32:49,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-22 18:32:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:50,310 INFO L262 TraceCheckSpWp]: Trace formula consists of 4193 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:32:50,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:50,340 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2023-11-22 18:32:50,340 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:50,371 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2023-11-22 18:32:50,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893956278] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:50,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:50,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:32:50,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383211107] [2023-11-22 18:32:50,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:50,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:32:50,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:50,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:32:50,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:50,374 INFO L87 Difference]: Start difference. First operand 2448 states and 3735 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:50,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:50,569 INFO L93 Difference]: Finished difference Result 3178 states and 4860 transitions. [2023-11-22 18:32:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:32:50,570 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 782 [2023-11-22 18:32:50,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:50,572 INFO L225 Difference]: With dead ends: 3178 [2023-11-22 18:32:50,572 INFO L226 Difference]: Without dead ends: 2451 [2023-11-22 18:32:50,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1587 GetRequests, 1579 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:32:50,575 INFO L413 NwaCegarLoop]: 1390 mSDtfsCounter, 8 mSDsluCounter, 5542 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6932 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:50,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6932 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:32:50,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2023-11-22 18:32:50,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2451. [2023-11-22 18:32:50,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2451 states, 2406 states have (on average 1.5178719866999169) internal successors, (3652), 2406 states have internal predecessors, (3652), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:32:50,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2451 states to 2451 states and 3738 transitions. [2023-11-22 18:32:50,679 INFO L78 Accepts]: Start accepts. Automaton has 2451 states and 3738 transitions. Word has length 782 [2023-11-22 18:32:50,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:50,680 INFO L495 AbstractCegarLoop]: Abstraction has 2451 states and 3738 transitions. [2023-11-22 18:32:50,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:50,680 INFO L276 IsEmpty]: Start isEmpty. Operand 2451 states and 3738 transitions. [2023-11-22 18:32:50,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 786 [2023-11-22 18:32:50,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:50,686 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:50,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:50,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-11-22 18:32:50,907 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:50,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:50,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1856206345, now seen corresponding path program 2 times [2023-11-22 18:32:50,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:50,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408219123] [2023-11-22 18:32:50,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:50,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:51,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:51,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:51,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:51,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 18:32:51,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 18:32:51,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 18:32:51,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 18:32:51,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 18:32:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:51,630 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2023-11-22 18:32:51,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:51,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408219123] [2023-11-22 18:32:51,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408219123] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:51,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532135778] [2023-11-22 18:32:51,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:32:51,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:51,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:51,632 INFO L229 MonitoredProcess]: Starting monitored process 55 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:32:51,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-22 18:32:52,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:32:52,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:32:52,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 18:32:52,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:53,875 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 194 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-22 18:32:53,875 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:32:53,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532135778] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:32:53,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:32:53,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 18:32:53,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086401887] [2023-11-22 18:32:53,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:53,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 18:32:53,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:53,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 18:32:53,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:32:53,877 INFO L87 Difference]: Start difference. First operand 2451 states and 3738 transitions. Second operand has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:54,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:54,909 INFO L93 Difference]: Finished difference Result 3887 states and 5911 transitions. [2023-11-22 18:32:54,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:32:54,909 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 785 [2023-11-22 18:32:54,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:54,912 INFO L225 Difference]: With dead ends: 3887 [2023-11-22 18:32:54,912 INFO L226 Difference]: Without dead ends: 2451 [2023-11-22 18:32:54,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 809 GetRequests, 802 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:54,913 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 1153 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 2157 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 2646 SdHoareTripleChecker+Invalid, 2160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:54,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 2646 Invalid, 2160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 2157 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-22 18:32:54,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2023-11-22 18:32:55,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2196. [2023-11-22 18:32:55,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2196 states, 2151 states have (on average 1.5374244537424453) internal successors, (3307), 2151 states have internal predecessors, (3307), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:32:55,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2196 states to 2196 states and 3393 transitions. [2023-11-22 18:32:55,019 INFO L78 Accepts]: Start accepts. Automaton has 2196 states and 3393 transitions. Word has length 785 [2023-11-22 18:32:55,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:55,020 INFO L495 AbstractCegarLoop]: Abstraction has 2196 states and 3393 transitions. [2023-11-22 18:32:55,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:32:55,020 INFO L276 IsEmpty]: Start isEmpty. Operand 2196 states and 3393 transitions. [2023-11-22 18:32:55,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 786 [2023-11-22 18:32:55,026 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:55,026 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:55,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-11-22 18:32:55,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:55,232 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:55,233 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:55,233 INFO L85 PathProgramCache]: Analyzing trace with hash -227088109, now seen corresponding path program 1 times [2023-11-22 18:32:55,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:55,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841986574] [2023-11-22 18:32:55,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:55,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:55,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 18:32:55,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 18:32:55,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 18:32:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 18:32:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 18:32:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:55,966 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2023-11-22 18:32:55,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:55,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841986574] [2023-11-22 18:32:55,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841986574] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:55,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903394289] [2023-11-22 18:32:55,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:55,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:55,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:55,968 INFO L229 MonitoredProcess]: Starting monitored process 56 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:32:56,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-22 18:32:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:57,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 4214 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:32:57,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:57,205 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2023-11-22 18:32:57,205 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:32:57,236 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2023-11-22 18:32:57,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903394289] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:32:57,236 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:32:57,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:32:57,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186881935] [2023-11-22 18:32:57,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:32:57,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:32:57,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:57,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:32:57,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:57,239 INFO L87 Difference]: Start difference. First operand 2196 states and 3393 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:57,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:57,518 INFO L93 Difference]: Finished difference Result 2866 states and 4432 transitions. [2023-11-22 18:32:57,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:32:57,519 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 785 [2023-11-22 18:32:57,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:57,521 INFO L225 Difference]: With dead ends: 2866 [2023-11-22 18:32:57,521 INFO L226 Difference]: Without dead ends: 2199 [2023-11-22 18:32:57,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1593 GetRequests, 1585 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:32:57,522 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 8 mSDsluCounter, 8304 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9692 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:57,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9692 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:32:57,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2023-11-22 18:32:57,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 2199. [2023-11-22 18:32:57,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2154 states have (on average 1.5366759517177344) internal successors, (3310), 2154 states have internal predecessors, (3310), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:32:57,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 3396 transitions. [2023-11-22 18:32:57,628 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 3396 transitions. Word has length 785 [2023-11-22 18:32:57,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:32:57,629 INFO L495 AbstractCegarLoop]: Abstraction has 2199 states and 3396 transitions. [2023-11-22 18:32:57,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:32:57,629 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 3396 transitions. [2023-11-22 18:32:57,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2023-11-22 18:32:57,635 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:32:57,635 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:57,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-11-22 18:32:57,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:57,853 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:32:57,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:32:57,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1623961893, now seen corresponding path program 2 times [2023-11-22 18:32:57,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:32:57,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318231322] [2023-11-22 18:32:57,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:32:57,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:32:58,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:32:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:32:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:32:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:32:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:32:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-11-22 18:32:58,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 18:32:58,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 18:32:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-11-22 18:32:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 18:32:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:32:58,617 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-22 18:32:58,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:32:58,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318231322] [2023-11-22 18:32:58,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318231322] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:32:58,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257323668] [2023-11-22 18:32:58,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:32:58,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:32:58,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:32:58,619 INFO L229 MonitoredProcess]: Starting monitored process 57 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:32:58,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-22 18:32:59,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:32:59,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:32:59,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-22 18:32:59,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:32:59,480 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2023-11-22 18:32:59,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:32:59,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257323668] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:32:59,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:32:59,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2023-11-22 18:32:59,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116363910] [2023-11-22 18:32:59,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:32:59,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 18:32:59,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:32:59,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 18:32:59,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:32:59,482 INFO L87 Difference]: Start difference. First operand 2199 states and 3396 transitions. Second operand has 7 states, 7 states have (on average 89.85714285714286) internal successors, (629), 7 states have internal predecessors, (629), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:32:59,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:32:59,938 INFO L93 Difference]: Finished difference Result 4201 states and 6496 transitions. [2023-11-22 18:32:59,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 18:32:59,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 89.85714285714286) internal successors, (629), 7 states have internal predecessors, (629), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 788 [2023-11-22 18:32:59,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:32:59,942 INFO L225 Difference]: With dead ends: 4201 [2023-11-22 18:32:59,942 INFO L226 Difference]: Without dead ends: 3531 [2023-11-22 18:32:59,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 821 GetRequests, 807 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:32:59,944 INFO L413 NwaCegarLoop]: 2349 mSDtfsCounter, 2528 mSDsluCounter, 9054 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2528 SdHoareTripleChecker+Valid, 11403 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:32:59,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2528 Valid, 11403 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 18:32:59,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3531 states. [2023-11-22 18:33:00,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3531 to 2200. [2023-11-22 18:33:00,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2200 states, 2155 states have (on average 1.536890951276102) internal successors, (3312), 2155 states have internal predecessors, (3312), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:00,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 3398 transitions. [2023-11-22 18:33:00,098 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 3398 transitions. Word has length 788 [2023-11-22 18:33:00,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:00,098 INFO L495 AbstractCegarLoop]: Abstraction has 2200 states and 3398 transitions. [2023-11-22 18:33:00,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 89.85714285714286) internal successors, (629), 7 states have internal predecessors, (629), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 18:33:00,099 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 3398 transitions. [2023-11-22 18:33:00,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2023-11-22 18:33:00,104 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:00,104 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:00,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:00,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:00,305 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:00,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:00,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1230934883, now seen corresponding path program 1 times [2023-11-22 18:33:00,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:00,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054994593] [2023-11-22 18:33:00,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:00,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:00,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:01,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:01,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-11-22 18:33:01,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 18:33:01,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 18:33:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-11-22 18:33:01,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 18:33:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:01,034 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-22 18:33:01,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:01,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054994593] [2023-11-22 18:33:01,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054994593] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:01,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433284372] [2023-11-22 18:33:01,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:01,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:01,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:01,036 INFO L229 MonitoredProcess]: Starting monitored process 58 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:33:01,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-22 18:33:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:02,176 INFO L262 TraceCheckSpWp]: Trace formula consists of 4236 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:33:02,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:02,207 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2023-11-22 18:33:02,207 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:02,237 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-22 18:33:02,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433284372] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:02,237 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:02,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:33:02,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981252669] [2023-11-22 18:33:02,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:02,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:33:02,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:02,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:33:02,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:33:02,243 INFO L87 Difference]: Start difference. First operand 2200 states and 3398 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:02,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:02,459 INFO L93 Difference]: Finished difference Result 2876 states and 4444 transitions. [2023-11-22 18:33:02,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:33:02,461 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 788 [2023-11-22 18:33:02,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:02,463 INFO L225 Difference]: With dead ends: 2876 [2023-11-22 18:33:02,463 INFO L226 Difference]: Without dead ends: 2203 [2023-11-22 18:33:02,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1599 GetRequests, 1591 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:33:02,466 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 8 mSDsluCounter, 6919 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8307 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:02,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8307 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:02,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2023-11-22 18:33:02,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 2203. [2023-11-22 18:33:02,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 2158 states have (on average 1.536144578313253) internal successors, (3315), 2158 states have internal predecessors, (3315), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:02,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 3401 transitions. [2023-11-22 18:33:02,589 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 3401 transitions. Word has length 788 [2023-11-22 18:33:02,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:02,589 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 3401 transitions. [2023-11-22 18:33:02,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:02,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 3401 transitions. [2023-11-22 18:33:02,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 792 [2023-11-22 18:33:02,595 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:02,596 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:02,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:02,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:02,815 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:02,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:02,815 INFO L85 PathProgramCache]: Analyzing trace with hash -2010712498, now seen corresponding path program 2 times [2023-11-22 18:33:02,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:02,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195024154] [2023-11-22 18:33:02,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:02,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:03,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:03,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:03,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-11-22 18:33:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2023-11-22 18:33:03,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 18:33:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 18:33:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2023-11-22 18:33:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:03,584 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 18:33:03,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:03,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195024154] [2023-11-22 18:33:03,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195024154] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:03,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381699766] [2023-11-22 18:33:03,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:33:03,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:03,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:03,586 INFO L229 MonitoredProcess]: Starting monitored process 59 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:33:03,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-22 18:33:04,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 18:33:04,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:33:04,468 INFO L262 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 67 conjunts are in the unsatisfiable core [2023-11-22 18:33:04,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:05,893 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 185 proven. 1 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2023-11-22 18:33:05,894 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:08,904 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 73 proven. 14 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2023-11-22 18:33:08,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381699766] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:08,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:08,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 9, 13] total 22 [2023-11-22 18:33:08,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585501500] [2023-11-22 18:33:08,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:08,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-22 18:33:08,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:08,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-22 18:33:08,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2023-11-22 18:33:08,925 INFO L87 Difference]: Start difference. First operand 2203 states and 3401 transitions. Second operand has 22 states, 22 states have (on average 89.0) internal successors, (1958), 22 states have internal predecessors, (1958), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 18:33:16,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:16,509 INFO L93 Difference]: Finished difference Result 10835 states and 16409 transitions. [2023-11-22 18:33:16,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-22 18:33:16,510 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 89.0) internal successors, (1958), 22 states have internal predecessors, (1958), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 791 [2023-11-22 18:33:16,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:16,518 INFO L225 Difference]: With dead ends: 10835 [2023-11-22 18:33:16,518 INFO L226 Difference]: Without dead ends: 9563 [2023-11-22 18:33:16,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1656 GetRequests, 1590 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1112 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=869, Invalid=3687, Unknown=0, NotChecked=0, Total=4556 [2023-11-22 18:33:16,521 INFO L413 NwaCegarLoop]: 1414 mSDtfsCounter, 11517 mSDsluCounter, 16644 mSDsCounter, 0 mSdLazyCounter, 10666 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11522 SdHoareTripleChecker+Valid, 18058 SdHoareTripleChecker+Invalid, 10736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 10666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:16,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11522 Valid, 18058 Invalid, 10736 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [70 Valid, 10666 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-11-22 18:33:16,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9563 states. [2023-11-22 18:33:16,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9563 to 2279. [2023-11-22 18:33:16,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2279 states, 2234 states have (on average 1.5246195165622203) internal successors, (3406), 2234 states have internal predecessors, (3406), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:16,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2279 states to 2279 states and 3492 transitions. [2023-11-22 18:33:16,687 INFO L78 Accepts]: Start accepts. Automaton has 2279 states and 3492 transitions. Word has length 791 [2023-11-22 18:33:16,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:16,687 INFO L495 AbstractCegarLoop]: Abstraction has 2279 states and 3492 transitions. [2023-11-22 18:33:16,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 89.0) internal successors, (1958), 22 states have internal predecessors, (1958), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 18:33:16,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2279 states and 3492 transitions. [2023-11-22 18:33:16,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-22 18:33:16,693 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:16,694 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:16,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:16,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2023-11-22 18:33:16,908 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:16,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:16,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1300799994, now seen corresponding path program 1 times [2023-11-22 18:33:16,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:16,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500960051] [2023-11-22 18:33:16,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:16,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:17,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:17,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:17,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:17,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:17,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 18:33:17,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 18:33:17,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 18:33:17,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 18:33:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 757 [2023-11-22 18:33:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:17,719 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 99 proven. 3 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 18:33:17,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:17,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500960051] [2023-11-22 18:33:17,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500960051] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:17,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636289062] [2023-11-22 18:33:17,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:17,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:17,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:17,721 INFO L229 MonitoredProcess]: Starting monitored process 60 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:33:17,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-22 18:33:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:18,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 4264 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-22 18:33:18,948 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:18,979 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 199 proven. 22 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2023-11-22 18:33:18,979 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:19,019 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 99 proven. 3 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 18:33:19,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636289062] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:19,019 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:19,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-22 18:33:19,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042122897] [2023-11-22 18:33:19,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:19,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 18:33:19,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:19,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 18:33:19,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:33:19,022 INFO L87 Difference]: Start difference. First operand 2279 states and 3492 transitions. Second operand has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:19,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:19,313 INFO L93 Difference]: Finished difference Result 2973 states and 4558 transitions. [2023-11-22 18:33:19,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 18:33:19,313 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 792 [2023-11-22 18:33:19,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:19,316 INFO L225 Difference]: With dead ends: 2973 [2023-11-22 18:33:19,316 INFO L226 Difference]: Without dead ends: 2281 [2023-11-22 18:33:19,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1607 GetRequests, 1597 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:33:19,318 INFO L413 NwaCegarLoop]: 1392 mSDtfsCounter, 11 mSDsluCounter, 9714 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 11106 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:19,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 11106 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:19,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2281 states. [2023-11-22 18:33:19,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2281 to 2281. [2023-11-22 18:33:19,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2281 states, 2236 states have (on average 1.5241502683363148) internal successors, (3408), 2236 states have internal predecessors, (3408), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:19,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 3494 transitions. [2023-11-22 18:33:19,463 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 3494 transitions. Word has length 792 [2023-11-22 18:33:19,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:19,464 INFO L495 AbstractCegarLoop]: Abstraction has 2281 states and 3494 transitions. [2023-11-22 18:33:19,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:19,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 3494 transitions. [2023-11-22 18:33:19,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 795 [2023-11-22 18:33:19,470 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:19,470 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:19,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:19,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2023-11-22 18:33:19,690 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:19,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:19,691 INFO L85 PathProgramCache]: Analyzing trace with hash 49329658, now seen corresponding path program 2 times [2023-11-22 18:33:19,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:19,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982853398] [2023-11-22 18:33:19,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:19,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:20,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 18:33:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 18:33:20,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 18:33:20,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2023-11-22 18:33:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 759 [2023-11-22 18:33:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:20,513 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 18:33:20,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:20,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982853398] [2023-11-22 18:33:20,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982853398] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:20,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992182407] [2023-11-22 18:33:20,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:33:20,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:20,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:20,514 INFO L229 MonitoredProcess]: Starting monitored process 61 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:33:20,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-22 18:33:21,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:33:21,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:33:21,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 4278 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-22 18:33:21,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:22,640 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 199 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2023-11-22 18:33:22,640 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:33:22,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992182407] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:33:22,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:33:22,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 18:33:22,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523051758] [2023-11-22 18:33:22,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:33:22,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 18:33:22,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:22,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 18:33:22,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:33:22,643 INFO L87 Difference]: Start difference. First operand 2281 states and 3494 transitions. Second operand has 4 states, 4 states have (on average 178.0) internal successors, (712), 4 states have internal predecessors, (712), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:33:22,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:22,927 INFO L93 Difference]: Finished difference Result 2975 states and 4558 transitions. [2023-11-22 18:33:22,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:33:22,928 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 178.0) internal successors, (712), 4 states have internal predecessors, (712), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 794 [2023-11-22 18:33:22,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:22,930 INFO L225 Difference]: With dead ends: 2975 [2023-11-22 18:33:22,930 INFO L226 Difference]: Without dead ends: 2281 [2023-11-22 18:33:22,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 818 GetRequests, 813 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 18:33:22,933 INFO L413 NwaCegarLoop]: 1287 mSDtfsCounter, 889 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 2576 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:22,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [889 Valid, 2576 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:22,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2281 states. [2023-11-22 18:33:23,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2281 to 2281. [2023-11-22 18:33:23,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2281 states, 2236 states have (on average 1.5232558139534884) internal successors, (3406), 2236 states have internal predecessors, (3406), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:23,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 3492 transitions. [2023-11-22 18:33:23,080 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 3492 transitions. Word has length 794 [2023-11-22 18:33:23,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:23,080 INFO L495 AbstractCegarLoop]: Abstraction has 2281 states and 3492 transitions. [2023-11-22 18:33:23,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 178.0) internal successors, (712), 4 states have internal predecessors, (712), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:33:23,081 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 3492 transitions. [2023-11-22 18:33:23,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 796 [2023-11-22 18:33:23,086 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:23,087 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:23,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-11-22 18:33:23,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:23,304 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:23,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:23,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1118072931, now seen corresponding path program 1 times [2023-11-22 18:33:23,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:23,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210217603] [2023-11-22 18:33:23,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:23,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:24,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 18:33:24,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 18:33:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 18:33:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 749 [2023-11-22 18:33:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2023-11-22 18:33:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:24,237 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2023-11-22 18:33:24,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:24,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210217603] [2023-11-22 18:33:24,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210217603] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:33:24,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:33:24,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 18:33:24,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633629026] [2023-11-22 18:33:24,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:33:24,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 18:33:24,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:24,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 18:33:24,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:33:24,240 INFO L87 Difference]: Start difference. First operand 2281 states and 3492 transitions. Second operand has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:33:24,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:24,549 INFO L93 Difference]: Finished difference Result 2975 states and 4554 transitions. [2023-11-22 18:33:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 18:33:24,550 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 795 [2023-11-22 18:33:24,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:24,552 INFO L225 Difference]: With dead ends: 2975 [2023-11-22 18:33:24,552 INFO L226 Difference]: Without dead ends: 2281 [2023-11-22 18:33:24,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-22 18:33:24,554 INFO L413 NwaCegarLoop]: 1287 mSDtfsCounter, 1383 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 2584 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:24,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1388 Valid, 2584 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 18:33:24,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2281 states. [2023-11-22 18:33:24,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2281 to 2281. [2023-11-22 18:33:24,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2281 states, 2236 states have (on average 1.522808586762075) internal successors, (3405), 2236 states have internal predecessors, (3405), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:24,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 3491 transitions. [2023-11-22 18:33:24,705 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 3491 transitions. Word has length 795 [2023-11-22 18:33:24,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:24,706 INFO L495 AbstractCegarLoop]: Abstraction has 2281 states and 3491 transitions. [2023-11-22 18:33:24,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:33:24,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 3491 transitions. [2023-11-22 18:33:24,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 797 [2023-11-22 18:33:24,712 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:24,712 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:24,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-11-22 18:33:24,713 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:24,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:24,713 INFO L85 PathProgramCache]: Analyzing trace with hash -835383102, now seen corresponding path program 1 times [2023-11-22 18:33:24,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:24,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929868960] [2023-11-22 18:33:24,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:24,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:25,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:25,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:25,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 18:33:25,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 18:33:25,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 18:33:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 18:33:25,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 761 [2023-11-22 18:33:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:25,465 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 18:33:25,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:25,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929868960] [2023-11-22 18:33:25,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929868960] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:25,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989716475] [2023-11-22 18:33:25,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:25,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:25,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:25,467 INFO L229 MonitoredProcess]: Starting monitored process 62 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:33:25,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-22 18:33:26,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:26,718 INFO L262 TraceCheckSpWp]: Trace formula consists of 4284 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:33:26,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:26,748 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2023-11-22 18:33:26,748 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:26,779 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 18:33:26,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989716475] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:26,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:26,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:33:26,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614231714] [2023-11-22 18:33:26,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:26,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:33:26,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:26,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:33:26,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:33:26,782 INFO L87 Difference]: Start difference. First operand 2281 states and 3491 transitions. Second operand has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:27,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:27,121 INFO L93 Difference]: Finished difference Result 2978 states and 4558 transitions. [2023-11-22 18:33:27,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:33:27,122 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 796 [2023-11-22 18:33:27,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:27,124 INFO L225 Difference]: With dead ends: 2978 [2023-11-22 18:33:27,124 INFO L226 Difference]: Without dead ends: 2284 [2023-11-22 18:33:27,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1607 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:33:27,125 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 8 mSDsluCounter, 6904 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8289 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:27,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8289 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:27,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2284 states. [2023-11-22 18:33:27,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2284 to 2284. [2023-11-22 18:33:27,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 2239 states have (on average 1.5221080839660563) internal successors, (3408), 2239 states have internal predecessors, (3408), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:27,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 3494 transitions. [2023-11-22 18:33:27,279 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 3494 transitions. Word has length 796 [2023-11-22 18:33:27,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:27,280 INFO L495 AbstractCegarLoop]: Abstraction has 2284 states and 3494 transitions. [2023-11-22 18:33:27,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:27,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 3494 transitions. [2023-11-22 18:33:27,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 800 [2023-11-22 18:33:27,286 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:27,286 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:27,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:27,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:27,507 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:27,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:27,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1089956975, now seen corresponding path program 2 times [2023-11-22 18:33:27,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:27,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093205787] [2023-11-22 18:33:27,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:27,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:27,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:28,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 705 [2023-11-22 18:33:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 18:33:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-11-22 18:33:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 18:33:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2023-11-22 18:33:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:28,255 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 18:33:28,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:28,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093205787] [2023-11-22 18:33:28,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093205787] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:28,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2975105] [2023-11-22 18:33:28,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:33:28,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:28,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:28,257 INFO L229 MonitoredProcess]: Starting monitored process 63 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:33:28,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-22 18:33:29,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:33:29,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:33:29,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 4305 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:33:29,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:29,544 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-11-22 18:33:29,545 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:29,575 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 18:33:29,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2975105] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:29,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:29,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:33:29,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523421173] [2023-11-22 18:33:29,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:29,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:33:29,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:29,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:33:29,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:33:29,577 INFO L87 Difference]: Start difference. First operand 2284 states and 3494 transitions. Second operand has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:29,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:29,843 INFO L93 Difference]: Finished difference Result 2984 states and 4564 transitions. [2023-11-22 18:33:29,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:33:29,845 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 799 [2023-11-22 18:33:29,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:29,848 INFO L225 Difference]: With dead ends: 2984 [2023-11-22 18:33:29,848 INFO L226 Difference]: Without dead ends: 2287 [2023-11-22 18:33:29,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1621 GetRequests, 1613 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:33:29,849 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 8 mSDsluCounter, 5520 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6905 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:29,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6905 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:29,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2287 states. [2023-11-22 18:33:30,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2287 to 2287. [2023-11-22 18:33:30,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2287 states, 2242 states have (on average 1.5214094558429974) internal successors, (3411), 2242 states have internal predecessors, (3411), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-22 18:33:30,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2287 states to 2287 states and 3497 transitions. [2023-11-22 18:33:30,061 INFO L78 Accepts]: Start accepts. Automaton has 2287 states and 3497 transitions. Word has length 799 [2023-11-22 18:33:30,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:30,061 INFO L495 AbstractCegarLoop]: Abstraction has 2287 states and 3497 transitions. [2023-11-22 18:33:30,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:30,062 INFO L276 IsEmpty]: Start isEmpty. Operand 2287 states and 3497 transitions. [2023-11-22 18:33:30,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 803 [2023-11-22 18:33:30,067 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:30,068 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:30,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:30,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2023-11-22 18:33:30,288 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:30,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:30,288 INFO L85 PathProgramCache]: Analyzing trace with hash -2103991755, now seen corresponding path program 3 times [2023-11-22 18:33:30,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:30,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960448824] [2023-11-22 18:33:30,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:30,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:31,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:31,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:31,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:31,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:31,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-11-22 18:33:31,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 723 [2023-11-22 18:33:31,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-11-22 18:33:31,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2023-11-22 18:33:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 767 [2023-11-22 18:33:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:31,057 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 18:33:31,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:31,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960448824] [2023-11-22 18:33:31,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960448824] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:31,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341441243] [2023-11-22 18:33:31,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 18:33:31,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:31,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:31,060 INFO L229 MonitoredProcess]: Starting monitored process 64 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:33:31,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-22 18:33:32,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 18:33:32,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:33:32,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 3551 conjuncts, 86 conjunts are in the unsatisfiable core [2023-11-22 18:33:32,270 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:33,510 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 199 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2023-11-22 18:33:33,510 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 18:33:33,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341441243] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:33:33,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 18:33:33,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [4] total 16 [2023-11-22 18:33:33,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054205716] [2023-11-22 18:33:33,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:33:33,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-22 18:33:33,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:33,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-22 18:33:33,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2023-11-22 18:33:33,513 INFO L87 Difference]: Start difference. First operand 2287 states and 3497 transitions. Second operand has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:33:38,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:38,170 INFO L93 Difference]: Finished difference Result 9010 states and 13641 transitions. [2023-11-22 18:33:38,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-22 18:33:38,170 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 802 [2023-11-22 18:33:38,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:38,179 INFO L225 Difference]: With dead ends: 9010 [2023-11-22 18:33:38,179 INFO L226 Difference]: Without dead ends: 8310 [2023-11-22 18:33:38,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 844 GetRequests, 811 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=268, Invalid=922, Unknown=0, NotChecked=0, Total=1190 [2023-11-22 18:33:38,192 INFO L413 NwaCegarLoop]: 1723 mSDtfsCounter, 12223 mSDsluCounter, 13730 mSDsCounter, 0 mSdLazyCounter, 8013 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12233 SdHoareTripleChecker+Valid, 15453 SdHoareTripleChecker+Invalid, 8049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 8013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:38,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12233 Valid, 15453 Invalid, 8049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 8013 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-11-22 18:33:38,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8310 states. [2023-11-22 18:33:38,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8310 to 3702. [2023-11-22 18:33:38,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3702 states, 3614 states have (on average 1.4964028776978417) internal successors, (5408), 3614 states have internal predecessors, (5408), 86 states have call successors, (86), 1 states have call predecessors, (86), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2023-11-22 18:33:38,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3702 states to 3702 states and 5580 transitions. [2023-11-22 18:33:38,549 INFO L78 Accepts]: Start accepts. Automaton has 3702 states and 5580 transitions. Word has length 802 [2023-11-22 18:33:38,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:38,550 INFO L495 AbstractCegarLoop]: Abstraction has 3702 states and 5580 transitions. [2023-11-22 18:33:38,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 51.0) internal successors, (714), 14 states have internal predecessors, (714), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 18:33:38,550 INFO L276 IsEmpty]: Start isEmpty. Operand 3702 states and 5580 transitions. [2023-11-22 18:33:38,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 804 [2023-11-22 18:33:38,556 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:38,557 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:38,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:38,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:38,770 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:38,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:38,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1690001016, now seen corresponding path program 1 times [2023-11-22 18:33:38,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:38,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014992768] [2023-11-22 18:33:38,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:38,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:39,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:39,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:39,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:39,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:39,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 18:33:39,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 18:33:39,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-11-22 18:33:39,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 757 [2023-11-22 18:33:39,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2023-11-22 18:33:39,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 18:33:39,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:39,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014992768] [2023-11-22 18:33:39,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014992768] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:39,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449095536] [2023-11-22 18:33:39,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:39,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:39,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:39,514 INFO L229 MonitoredProcess]: Starting monitored process 65 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:33:39,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-11-22 18:33:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:40,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 4330 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:33:40,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:40,592 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2023-11-22 18:33:40,593 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:40,633 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 18:33:40,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449095536] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:40,633 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:40,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:33:40,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574716541] [2023-11-22 18:33:40,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:40,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:33:40,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:40,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:33:40,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:33:40,635 INFO L87 Difference]: Start difference. First operand 3702 states and 5580 transitions. Second operand has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:41,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:41,005 INFO L93 Difference]: Finished difference Result 4952 states and 7489 transitions. [2023-11-22 18:33:41,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:33:41,006 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 803 [2023-11-22 18:33:41,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:41,009 INFO L225 Difference]: With dead ends: 4952 [2023-11-22 18:33:41,009 INFO L226 Difference]: Without dead ends: 3705 [2023-11-22 18:33:41,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1629 GetRequests, 1621 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:33:41,011 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 8 mSDsluCounter, 6904 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8289 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:41,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8289 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:41,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3705 states. [2023-11-22 18:33:41,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3705 to 3705. [2023-11-22 18:33:41,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3705 states, 3617 states have (on average 1.4959911528891345) internal successors, (5411), 3617 states have internal predecessors, (5411), 86 states have call successors, (86), 1 states have call predecessors, (86), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2023-11-22 18:33:41,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3705 states to 3705 states and 5583 transitions. [2023-11-22 18:33:41,355 INFO L78 Accepts]: Start accepts. Automaton has 3705 states and 5583 transitions. Word has length 803 [2023-11-22 18:33:41,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:41,355 INFO L495 AbstractCegarLoop]: Abstraction has 3705 states and 5583 transitions. [2023-11-22 18:33:41,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:41,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3705 states and 5583 transitions. [2023-11-22 18:33:41,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 807 [2023-11-22 18:33:41,362 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:41,362 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:41,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2023-11-22 18:33:41,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:41,581 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:41,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:41,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1837957050, now seen corresponding path program 2 times [2023-11-22 18:33:41,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:41,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601934603] [2023-11-22 18:33:41,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:41,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:41,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:42,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:42,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:42,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:42,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2023-11-22 18:33:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 18:33:42,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 18:33:42,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2023-11-22 18:33:42,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 771 [2023-11-22 18:33:42,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:42,335 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 18:33:42,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:42,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601934603] [2023-11-22 18:33:42,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601934603] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:42,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893178443] [2023-11-22 18:33:42,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:33:42,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:42,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:42,337 INFO L229 MonitoredProcess]: Starting monitored process 66 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:33:42,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-11-22 18:33:43,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:33:43,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:33:43,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 4351 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:33:43,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:43,724 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 199 proven. 6 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2023-11-22 18:33:43,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:43,755 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 18:33:43,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893178443] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:43,756 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:43,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:33:43,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751745503] [2023-11-22 18:33:43,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:43,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:33:43,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:43,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:33:43,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:33:43,758 INFO L87 Difference]: Start difference. First operand 3705 states and 5583 transitions. Second operand has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:44,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:33:44,182 INFO L93 Difference]: Finished difference Result 4959 states and 7496 transitions. [2023-11-22 18:33:44,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:33:44,183 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 806 [2023-11-22 18:33:44,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:33:44,197 INFO L225 Difference]: With dead ends: 4959 [2023-11-22 18:33:44,197 INFO L226 Difference]: Without dead ends: 3709 [2023-11-22 18:33:44,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1634 GetRequests, 1627 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:33:44,199 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 8 mSDsluCounter, 8284 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9669 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:33:44,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9669 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:33:44,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3709 states. [2023-11-22 18:33:44,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3709 to 3706. [2023-11-22 18:33:44,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 3618 states have (on average 1.4958540630182422) internal successors, (5412), 3618 states have internal predecessors, (5412), 86 states have call successors, (86), 1 states have call predecessors, (86), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2023-11-22 18:33:44,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 5584 transitions. [2023-11-22 18:33:44,467 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 5584 transitions. Word has length 806 [2023-11-22 18:33:44,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:33:44,469 INFO L495 AbstractCegarLoop]: Abstraction has 3706 states and 5584 transitions. [2023-11-22 18:33:44,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:33:44,469 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 5584 transitions. [2023-11-22 18:33:44,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 808 [2023-11-22 18:33:44,476 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:33:44,476 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:44,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2023-11-22 18:33:44,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2023-11-22 18:33:44,693 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:33:44,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:33:44,693 INFO L85 PathProgramCache]: Analyzing trace with hash -729848591, now seen corresponding path program 3 times [2023-11-22 18:33:44,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:33:44,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612541003] [2023-11-22 18:33:44,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:33:44,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:33:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:33:45,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:33:45,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:33:45,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:33:45,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:33:45,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 18:33:45,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 18:33:45,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 18:33:45,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 761 [2023-11-22 18:33:45,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2023-11-22 18:33:45,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:33:45,454 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 18:33:45,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:33:45,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612541003] [2023-11-22 18:33:45,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612541003] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:33:45,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728324804] [2023-11-22 18:33:45,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 18:33:45,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:33:45,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:33:45,456 INFO L229 MonitoredProcess]: Starting monitored process 67 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:33:45,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-11-22 18:33:47,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 18:33:47,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:33:47,761 INFO L262 TraceCheckSpWp]: Trace formula consists of 3555 conjuncts, 50 conjunts are in the unsatisfiable core [2023-11-22 18:33:47,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:33:50,392 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 68 proven. 67 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2023-11-22 18:33:50,392 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:33:55,045 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 30 proven. 69 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2023-11-22 18:33:55,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728324804] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:33:55,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:33:55,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 11, 12] total 23 [2023-11-22 18:33:55,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503980421] [2023-11-22 18:33:55,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:33:55,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-22 18:33:55,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:33:55,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-22 18:33:55,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2023-11-22 18:33:55,048 INFO L87 Difference]: Start difference. First operand 3706 states and 5584 transitions. Second operand has 23 states, 23 states have (on average 89.8695652173913) internal successors, (2067), 23 states have internal predecessors, (2067), 6 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 6 states have call predecessors, (29), 6 states have call successors, (29) [2023-11-22 18:34:02,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:34:02,767 INFO L93 Difference]: Finished difference Result 11214 states and 17033 transitions. [2023-11-22 18:34:02,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-22 18:34:02,768 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 89.8695652173913) internal successors, (2067), 23 states have internal predecessors, (2067), 6 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 6 states have call predecessors, (29), 6 states have call successors, (29) Word has length 807 [2023-11-22 18:34:02,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:34:02,776 INFO L225 Difference]: With dead ends: 11214 [2023-11-22 18:34:02,776 INFO L226 Difference]: Without dead ends: 9787 [2023-11-22 18:34:02,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1685 GetRequests, 1630 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=587, Invalid=2605, Unknown=0, NotChecked=0, Total=3192 [2023-11-22 18:34:02,779 INFO L413 NwaCegarLoop]: 2130 mSDtfsCounter, 18390 mSDsluCounter, 23237 mSDsCounter, 0 mSdLazyCounter, 13122 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18390 SdHoareTripleChecker+Valid, 25367 SdHoareTripleChecker+Invalid, 13199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 13122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2023-11-22 18:34:02,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18390 Valid, 25367 Invalid, 13199 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [77 Valid, 13122 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2023-11-22 18:34:02,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9787 states. [2023-11-22 18:34:03,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9787 to 4817. [2023-11-22 18:34:03,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4817 states, 4681 states have (on average 1.4704123050630207) internal successors, (6883), 4681 states have internal predecessors, (6883), 134 states have call successors, (134), 1 states have call predecessors, (134), 1 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2023-11-22 18:34:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4817 states to 4817 states and 7151 transitions. [2023-11-22 18:34:03,163 INFO L78 Accepts]: Start accepts. Automaton has 4817 states and 7151 transitions. Word has length 807 [2023-11-22 18:34:03,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:34:03,164 INFO L495 AbstractCegarLoop]: Abstraction has 4817 states and 7151 transitions. [2023-11-22 18:34:03,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 89.8695652173913) internal successors, (2067), 23 states have internal predecessors, (2067), 6 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 6 states have call predecessors, (29), 6 states have call successors, (29) [2023-11-22 18:34:03,164 INFO L276 IsEmpty]: Start isEmpty. Operand 4817 states and 7151 transitions. [2023-11-22 18:34:03,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2023-11-22 18:34:03,172 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:34:03,172 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:03,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2023-11-22 18:34:03,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:34:03,388 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:34:03,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:34:03,388 INFO L85 PathProgramCache]: Analyzing trace with hash -848390619, now seen corresponding path program 1 times [2023-11-22 18:34:03,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:34:03,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776767952] [2023-11-22 18:34:03,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:34:03,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:34:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:34:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:34:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:34:04,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:34:04,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:34:04,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 18:34:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 18:34:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 18:34:04,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2023-11-22 18:34:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 773 [2023-11-22 18:34:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:04,210 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 98 proven. 3 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 18:34:04,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:34:04,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776767952] [2023-11-22 18:34:04,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776767952] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:34:04,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655289715] [2023-11-22 18:34:04,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:34:04,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:34:04,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:34:04,212 INFO L229 MonitoredProcess]: Starting monitored process 68 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:34:04,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-11-22 18:34:05,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:05,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 4365 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-22 18:34:05,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:34:05,621 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 198 proven. 22 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-11-22 18:34:05,622 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:34:05,765 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 98 proven. 3 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 18:34:05,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655289715] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:34:05,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:34:05,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-22 18:34:05,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798386753] [2023-11-22 18:34:05,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:34:05,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 18:34:05,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:34:05,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 18:34:05,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:34:05,767 INFO L87 Difference]: Start difference. First operand 4817 states and 7151 transitions. Second operand has 12 states, 12 states have (on average 60.833333333333336) internal successors, (730), 12 states have internal predecessors, (730), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:34:06,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:34:06,252 INFO L93 Difference]: Finished difference Result 6441 states and 9585 transitions. [2023-11-22 18:34:06,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 18:34:06,253 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 60.833333333333336) internal successors, (730), 12 states have internal predecessors, (730), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 808 [2023-11-22 18:34:06,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:34:06,257 INFO L225 Difference]: With dead ends: 6441 [2023-11-22 18:34:06,257 INFO L226 Difference]: Without dead ends: 4819 [2023-11-22 18:34:06,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1639 GetRequests, 1629 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 18:34:06,259 INFO L413 NwaCegarLoop]: 1389 mSDtfsCounter, 11 mSDsluCounter, 9693 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 11082 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:34:06,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 11082 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:34:06,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4819 states. [2023-11-22 18:34:06,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4819 to 4819. [2023-11-22 18:34:06,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4819 states, 4683 states have (on average 1.470211402946829) internal successors, (6885), 4683 states have internal predecessors, (6885), 134 states have call successors, (134), 1 states have call predecessors, (134), 1 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2023-11-22 18:34:06,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4819 states to 4819 states and 7153 transitions. [2023-11-22 18:34:06,621 INFO L78 Accepts]: Start accepts. Automaton has 4819 states and 7153 transitions. Word has length 808 [2023-11-22 18:34:06,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:34:06,621 INFO L495 AbstractCegarLoop]: Abstraction has 4819 states and 7153 transitions. [2023-11-22 18:34:06,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 60.833333333333336) internal successors, (730), 12 states have internal predecessors, (730), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:34:06,622 INFO L276 IsEmpty]: Start isEmpty. Operand 4819 states and 7153 transitions. [2023-11-22 18:34:06,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 811 [2023-11-22 18:34:06,629 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:34:06,630 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:06,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2023-11-22 18:34:06,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2023-11-22 18:34:06,849 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:34:06,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:34:06,849 INFO L85 PathProgramCache]: Analyzing trace with hash -727561499, now seen corresponding path program 2 times [2023-11-22 18:34:06,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:34:06,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660823510] [2023-11-22 18:34:06,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:34:06,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:34:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 18:34:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 18:34:07,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 18:34:07,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 18:34:07,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 18:34:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 18:34:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 18:34:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 749 [2023-11-22 18:34:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2023-11-22 18:34:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 775 [2023-11-22 18:34:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:34:07,682 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-22 18:34:07,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:34:07,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660823510] [2023-11-22 18:34:07,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660823510] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 18:34:07,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767877553] [2023-11-22 18:34:07,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 18:34:07,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 18:34:07,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:34:07,684 INFO L229 MonitoredProcess]: Starting monitored process 69 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:34:07,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-11-22 18:34:09,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 18:34:09,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 18:34:09,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 4379 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 18:34:09,095 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 18:34:09,116 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 198 proven. 14 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2023-11-22 18:34:09,116 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 18:34:09,147 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-22 18:34:09,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767877553] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 18:34:09,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 18:34:09,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 18:34:09,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343869924] [2023-11-22 18:34:09,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 18:34:09,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 18:34:09,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:34:09,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 18:34:09,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 18:34:09,149 INFO L87 Difference]: Start difference. First operand 4819 states and 7153 transitions. Second operand has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:34:09,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:34:09,603 INFO L93 Difference]: Finished difference Result 6446 states and 9591 transitions. [2023-11-22 18:34:09,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 18:34:09,603 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 810 [2023-11-22 18:34:09,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:34:09,610 INFO L225 Difference]: With dead ends: 6446 [2023-11-22 18:34:09,610 INFO L226 Difference]: Without dead ends: 4822 [2023-11-22 18:34:09,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1643 GetRequests, 1635 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 18:34:09,613 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 8 mSDsluCounter, 5524 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6909 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 18:34:09,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6909 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 18:34:09,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4822 states. [2023-11-22 18:34:09,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4822 to 4822. [2023-11-22 18:34:09,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4822 states, 4686 states have (on average 1.469910371318822) internal successors, (6888), 4686 states have internal predecessors, (6888), 134 states have call successors, (134), 1 states have call predecessors, (134), 1 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2023-11-22 18:34:09,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4822 states to 4822 states and 7156 transitions. [2023-11-22 18:34:09,983 INFO L78 Accepts]: Start accepts. Automaton has 4822 states and 7156 transitions. Word has length 810 [2023-11-22 18:34:09,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:34:09,984 INFO L495 AbstractCegarLoop]: Abstraction has 4822 states and 7156 transitions. [2023-11-22 18:34:09,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.55555555555556) internal successors, (725), 9 states have internal predecessors, (725), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 18:34:09,984 INFO L276 IsEmpty]: Start isEmpty. Operand 4822 states and 7156 transitions. [2023-11-22 18:34:09,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 814 [2023-11-22 18:34:09,992 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:34:09,992 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:10,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2023-11-22 18:34:10,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2023-11-22 18:34:10,205 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:34:10,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:34:10,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1343647472, now seen corresponding path program 3 times [2023-11-22 18:34:10,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:34:10,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619872682] [2023-11-22 18:34:10,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:34:10,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms Killed by 15