./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 --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 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-6ae2ee4-m [2023-11-22 19:06:56,141 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-22 19:06:56,206 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-22 19:06:56,208 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-22 19:06:56,209 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-22 19:06:56,222 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-22 19:06:56,223 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-22 19:06:56,223 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-22 19:06:56,223 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-22 19:06:56,224 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-22 19:06:56,224 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-22 19:06:56,224 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-22 19:06:56,225 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-22 19:06:56,225 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-22 19:06:56,225 INFO L153 SettingsManager]: * Use SBE=true [2023-11-22 19:06:56,225 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-22 19:06:56,226 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-22 19:06:56,226 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-22 19:06:56,226 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-22 19:06:56,227 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-22 19:06:56,227 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-22 19:06:56,234 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-22 19:06:56,234 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-22 19:06:56,235 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-22 19:06:56,235 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-22 19:06:56,235 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-22 19:06:56,235 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-22 19:06:56,236 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-22 19:06:56,236 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 19:06:56,236 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-22 19:06:56,239 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-22 19:06:56,239 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-22 19:06:56,239 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-22 19:06:56,239 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-22 19:06:56,239 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-22 19:06:56,239 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-22 19:06:56,240 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-22 19:06:56,240 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-22 19:06:56,240 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-22 19:06:56,240 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 [2023-11-22 19:06:56,416 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-22 19:06:56,434 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-22 19:06:56,435 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-22 19:06:56,437 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-22 19:06:56,437 INFO L274 PluginConnector]: CDTParser initialized [2023-11-22 19:06:56,438 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 19:06:57,487 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-22 19:06:57,746 INFO L384 CDTParser]: Found 1 translation units. [2023-11-22 19:06:57,747 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 19:06:57,761 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f6d88a2d5/5b5abd89eb524530a42fd31cbf54dc63/FLAG797f9ffba [2023-11-22 19:06:57,771 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f6d88a2d5/5b5abd89eb524530a42fd31cbf54dc63 [2023-11-22 19:06:57,774 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-22 19:06:57,775 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-22 19:06:57,778 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-22 19:06:57,778 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-22 19:06:57,782 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-22 19:06:57,782 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 07:06:57" (1/1) ... [2023-11-22 19:06:57,783 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@347b3762 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:57, skipping insertion in model container [2023-11-22 19:06:57,783 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 07:06:57" (1/1) ... [2023-11-22 19:06:57,819 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-22 19:06:57,969 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 19:06:58,238 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 19:06:58,245 INFO L202 MainTranslator]: Completed pre-run [2023-11-22 19:06:58,256 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 19:06:58,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 19:06:58,405 INFO L206 MainTranslator]: Completed translation [2023-11-22 19:06:58,406 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58 WrapperNode [2023-11-22 19:06:58,406 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-22 19:06:58,407 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-22 19:06:58,407 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-22 19:06:58,407 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-22 19:06:58,413 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:58,473 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:58,854 INFO L138 Inliner]: procedures = 18, calls = 107, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 4288 [2023-11-22 19:06:58,856 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-22 19:06:58,857 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-22 19:06:58,857 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-22 19:06:58,857 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-22 19:06:58,866 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:58,866 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,041 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,202 INFO L189 HeapSplitter]: Split 63 memory accesses to 16 slices as follows [2, 2, 17, 2, 2, 2, 2, 6, 2, 2, 14, 2, 2, 2, 2, 2] [2023-11-22 19:06:59,202 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,202 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,338 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,367 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,417 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,435 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,508 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-22 19:06:59,509 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-22 19:06:59,509 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-22 19:06:59,509 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-22 19:06:59,510 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (1/1) ... [2023-11-22 19:06:59,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 19:06:59,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:06:59,535 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 19:06:59,554 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 19:06:59,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-22 19:06:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-22 19:06:59,576 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-22 19:06:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-22 19:06:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-22 19:06:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-22 19:06:59,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-22 19:06:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-22 19:06:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-22 19:06:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-22 19:06:59,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-22 19:06:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-22 19:06:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-22 19:06:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-22 19:06:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-22 19:06:59,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-22 19:06:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-22 19:06:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-22 19:06:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-22 19:06:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-22 19:06:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-22 19:06:59,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-22 19:06:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-22 19:06:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-22 19:06:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-22 19:06:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-22 19:06:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-22 19:06:59,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-22 19:06:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-22 19:06:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-22 19:06:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-22 19:06:59,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-22 19:06:59,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-22 19:06:59,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-22 19:06:59,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-22 19:06:59,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-22 19:06:59,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-22 19:06:59,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-22 19:06:59,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-22 19:06:59,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-22 19:06:59,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-22 19:06:59,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-22 19:06:59,866 INFO L241 CfgBuilder]: Building ICFG [2023-11-22 19:06:59,869 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-22 19:07:01,782 INFO L282 CfgBuilder]: Performing block encoding [2023-11-22 19:07:01,864 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-22 19:07:01,864 INFO L309 CfgBuilder]: Removed 19 assume(true) statements. [2023-11-22 19:07:01,865 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 07:07:01 BoogieIcfgContainer [2023-11-22 19:07:01,865 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-22 19:07:01,867 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-22 19:07:01,867 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-22 19:07:01,869 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-22 19:07:01,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 07:06:57" (1/3) ... [2023-11-22 19:07:01,870 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d85a720 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 07:07:01, skipping insertion in model container [2023-11-22 19:07:01,870 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 07:06:58" (2/3) ... [2023-11-22 19:07:01,870 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d85a720 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 07:07:01, skipping insertion in model container [2023-11-22 19:07:01,870 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 07:07:01" (3/3) ... [2023-11-22 19:07:01,872 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 19:07:01,885 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-22 19:07:01,885 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-22 19:07:01,931 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-22 19:07:01,936 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;@4082a35c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-22 19:07:01,936 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-22 19:07:01,942 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 19:07:01,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-22 19:07:01,956 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:01,957 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 19:07:01,957 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:01,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:01,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1183569807, now seen corresponding path program 1 times [2023-11-22 19:07:01,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:01,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129411039] [2023-11-22 19:07:01,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:01,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:02,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:02,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-11-22 19:07:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:02,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 19:07:02,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:02,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:07:02,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:02,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:02,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:02,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2023-11-22 19:07:02,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:02,532 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 19:07:02,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:02,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129411039] [2023-11-22 19:07:02,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129411039] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:02,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:07:02,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 19:07:02,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203656388] [2023-11-22 19:07:02,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:02,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-22 19:07:02,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:02,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-22 19:07:02,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-22 19:07:02,573 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 19:07:02,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:02,669 INFO L93 Difference]: Finished difference Result 1715 states and 2873 transitions. [2023-11-22 19:07:02,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-22 19:07:02,672 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 19:07:02,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:02,688 INFO L225 Difference]: With dead ends: 1715 [2023-11-22 19:07:02,689 INFO L226 Difference]: Without dead ends: 859 [2023-11-22 19:07:02,695 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 19:07:02,699 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 19:07:02,700 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 19:07:02,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2023-11-22 19:07:02,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 859. [2023-11-22 19:07:02,765 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 19:07:02,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1416 transitions. [2023-11-22 19:07:02,768 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1416 transitions. Word has length 334 [2023-11-22 19:07:02,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:02,769 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1416 transitions. [2023-11-22 19:07:02,770 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 19:07:02,770 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1416 transitions. [2023-11-22 19:07:02,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-22 19:07:02,774 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:02,774 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 19:07:02,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-22 19:07:02,774 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:02,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:02,775 INFO L85 PathProgramCache]: Analyzing trace with hash 739740613, now seen corresponding path program 1 times [2023-11-22 19:07:02,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:02,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96445448] [2023-11-22 19:07:02,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:02,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-11-22 19:07:03,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 19:07:03,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:07:03,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:03,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2023-11-22 19:07:03,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,255 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 19:07:03,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:03,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96445448] [2023-11-22 19:07:03,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96445448] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:03,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:07:03,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-22 19:07:03,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427867589] [2023-11-22 19:07:03,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:03,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:07:03,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:03,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:07:03,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 19:07:03,268 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 19:07:03,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:03,341 INFO L93 Difference]: Finished difference Result 1717 states and 2831 transitions. [2023-11-22 19:07:03,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:07:03,342 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 19:07:03,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:03,344 INFO L225 Difference]: With dead ends: 1717 [2023-11-22 19:07:03,344 INFO L226 Difference]: Without dead ends: 863 [2023-11-22 19:07:03,346 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 19:07:03,346 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 19:07:03,347 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 19:07:03,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2023-11-22 19:07:03,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 860. [2023-11-22 19:07:03,358 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 19:07:03,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1417 transitions. [2023-11-22 19:07:03,360 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1417 transitions. Word has length 334 [2023-11-22 19:07:03,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:03,361 INFO L495 AbstractCegarLoop]: Abstraction has 860 states and 1417 transitions. [2023-11-22 19:07:03,361 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 19:07:03,361 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1417 transitions. [2023-11-22 19:07:03,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2023-11-22 19:07:03,364 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:03,364 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 19:07:03,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-22 19:07:03,364 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:03,365 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:03,365 INFO L85 PathProgramCache]: Analyzing trace with hash 291099465, now seen corresponding path program 1 times [2023-11-22 19:07:03,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:03,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261243778] [2023-11-22 19:07:03,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:03,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-11-22 19:07:03,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-11-22 19:07:03,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:07:03,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2023-11-22 19:07:03,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2023-11-22 19:07:03,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:03,741 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 19:07:03,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:03,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261243778] [2023-11-22 19:07:03,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261243778] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:03,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711505133] [2023-11-22 19:07:03,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:03,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:03,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:03,747 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 19:07:03,774 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 19:07:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:04,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 1274 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:07:04,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:04,304 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 19:07:04,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:04,356 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 19:07:04,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711505133] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:04,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:04,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 6 [2023-11-22 19:07:04,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230495766] [2023-11-22 19:07:04,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:04,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:07:04,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:04,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:07:04,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 19:07:04,362 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 19:07:04,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:04,425 INFO L93 Difference]: Finished difference Result 1579 states and 2601 transitions. [2023-11-22 19:07:04,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:07:04,426 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 19:07:04,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:04,429 INFO L225 Difference]: With dead ends: 1579 [2023-11-22 19:07:04,429 INFO L226 Difference]: Without dead ends: 861 [2023-11-22 19:07:04,430 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 19:07:04,430 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 19:07:04,431 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 19:07:04,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-11-22 19:07:04,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 861. [2023-11-22 19:07:04,441 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 19:07:04,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1418 transitions. [2023-11-22 19:07:04,443 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1418 transitions. Word has length 337 [2023-11-22 19:07:04,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:04,443 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1418 transitions. [2023-11-22 19:07:04,444 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 19:07:04,444 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1418 transitions. [2023-11-22 19:07:04,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2023-11-22 19:07:04,446 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:04,447 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 19:07:04,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-22 19:07:04,658 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 19:07:04,659 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:04,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:04,659 INFO L85 PathProgramCache]: Analyzing trace with hash 534669315, now seen corresponding path program 1 times [2023-11-22 19:07:04,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:04,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371826977] [2023-11-22 19:07:04,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:04,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 19:07:05,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 19:07:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 19:07:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 19:07:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 19:07:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,037 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 19:07:05,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:05,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371826977] [2023-11-22 19:07:05,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371826977] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:05,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204344769] [2023-11-22 19:07:05,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:05,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:05,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:05,039 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 19:07:05,062 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 19:07:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:05,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 1284 conjuncts, 62 conjunts are in the unsatisfiable core [2023-11-22 19:07:05,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:05,623 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 19:07:05,623 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:06,766 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 19:07:06,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204344769] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:06,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:06,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 3] total 13 [2023-11-22 19:07:06,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135257992] [2023-11-22 19:07:06,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:06,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:07:06,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:06,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:07:06,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-11-22 19:07:06,772 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 19:07:10,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:10,215 INFO L93 Difference]: Finished difference Result 4127 states and 6718 transitions. [2023-11-22 19:07:10,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-22 19:07:10,216 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 19:07:10,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:10,227 INFO L225 Difference]: With dead ends: 4127 [2023-11-22 19:07:10,228 INFO L226 Difference]: Without dead ends: 3608 [2023-11-22 19:07:10,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 704 GetRequests, 681 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2023-11-22 19:07:10,231 INFO L413 NwaCegarLoop]: 2368 mSDtfsCounter, 14971 mSDsluCounter, 5585 mSDsCounter, 0 mSdLazyCounter, 4139 mSolverCounterSat, 405 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14976 SdHoareTripleChecker+Valid, 7953 SdHoareTripleChecker+Invalid, 4544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 405 IncrementalHoareTripleChecker+Valid, 4139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:10,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14976 Valid, 7953 Invalid, 4544 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [405 Valid, 4139 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-22 19:07:10,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2023-11-22 19:07:10,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 940. [2023-11-22 19:07:10,265 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 19:07:10,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1545 transitions. [2023-11-22 19:07:10,268 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1545 transitions. Word has length 340 [2023-11-22 19:07:10,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:10,268 INFO L495 AbstractCegarLoop]: Abstraction has 940 states and 1545 transitions. [2023-11-22 19:07:10,269 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 19:07:10,269 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1545 transitions. [2023-11-22 19:07:10,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 19:07:10,271 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:10,272 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 19:07:10,298 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 19:07:10,499 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 19:07:10,499 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:10,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:10,500 INFO L85 PathProgramCache]: Analyzing trace with hash -2143737229, now seen corresponding path program 1 times [2023-11-22 19:07:10,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:10,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260578481] [2023-11-22 19:07:10,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:10,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:10,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:10,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-11-22 19:07:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:10,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-11-22 19:07:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:10,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2023-11-22 19:07:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:10,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-11-22 19:07:10,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:10,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 19:07:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:10,858 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 19:07:10,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:10,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260578481] [2023-11-22 19:07:10,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260578481] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:10,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243728015] [2023-11-22 19:07:10,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:10,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:10,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:10,860 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 19:07:10,884 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 19:07:11,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:11,302 INFO L262 TraceCheckSpWp]: Trace formula consists of 1287 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-22 19:07:11,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:11,345 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 19:07:11,345 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:07:11,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243728015] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:11,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:07:11,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 19:07:11,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097277633] [2023-11-22 19:07:11,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:11,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 19:07:11,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:11,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 19:07:11,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-22 19:07:11,347 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 19:07:12,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:12,585 INFO L93 Difference]: Finished difference Result 2652 states and 4336 transitions. [2023-11-22 19:07:12,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:07:12,593 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 19:07:12,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:12,601 INFO L225 Difference]: With dead ends: 2652 [2023-11-22 19:07:12,601 INFO L226 Difference]: Without dead ends: 2056 [2023-11-22 19:07:12,602 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 19:07:12,603 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.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:12,603 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.1s Time] [2023-11-22 19:07:12,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2023-11-22 19:07:12,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 962. [2023-11-22 19:07:12,641 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 19:07:12,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1578 transitions. [2023-11-22 19:07:12,644 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1578 transitions. Word has length 341 [2023-11-22 19:07:12,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:12,644 INFO L495 AbstractCegarLoop]: Abstraction has 962 states and 1578 transitions. [2023-11-22 19:07:12,644 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 19:07:12,644 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1578 transitions. [2023-11-22 19:07:12,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 19:07:12,647 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:12,647 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 19:07:12,664 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 19:07:12,861 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 19:07:12,862 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:12,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:12,862 INFO L85 PathProgramCache]: Analyzing trace with hash 456098947, now seen corresponding path program 1 times [2023-11-22 19:07:12,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:12,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90804386] [2023-11-22 19:07:12,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:12,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:12,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 19:07:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 19:07:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 19:07:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 19:07:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 19:07:13,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,199 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 19:07:13,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:13,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90804386] [2023-11-22 19:07:13,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90804386] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:13,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7101826] [2023-11-22 19:07:13,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:13,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:13,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:13,213 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 19:07:13,236 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 19:07:13,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:13,634 INFO L262 TraceCheckSpWp]: Trace formula consists of 1287 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-22 19:07:13,640 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:13,666 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 19:07:13,667 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:14,076 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 19:07:14,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7101826] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:14,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:14,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4, 3] total 12 [2023-11-22 19:07:14,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531831728] [2023-11-22 19:07:14,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:14,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 19:07:14,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:14,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 19:07:14,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-22 19:07:14,078 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 19:07:14,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:14,195 INFO L93 Difference]: Finished difference Result 1750 states and 2862 transitions. [2023-11-22 19:07:14,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:07:14,196 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 19:07:14,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:14,199 INFO L225 Difference]: With dead ends: 1750 [2023-11-22 19:07:14,199 INFO L226 Difference]: Without dead ends: 1132 [2023-11-22 19:07:14,200 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 19:07:14,201 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 19:07:14,201 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 19:07:14,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2023-11-22 19:07:14,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 962. [2023-11-22 19:07:14,219 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 19:07:14,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1577 transitions. [2023-11-22 19:07:14,221 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1577 transitions. Word has length 341 [2023-11-22 19:07:14,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:14,222 INFO L495 AbstractCegarLoop]: Abstraction has 962 states and 1577 transitions. [2023-11-22 19:07:14,222 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 19:07:14,222 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1577 transitions. [2023-11-22 19:07:14,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 19:07:14,225 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:14,225 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 19:07:14,240 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 19:07:14,444 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 19:07:14,444 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:14,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:14,445 INFO L85 PathProgramCache]: Analyzing trace with hash 61732161, now seen corresponding path program 1 times [2023-11-22 19:07:14,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:14,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519660044] [2023-11-22 19:07:14,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:14,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:14,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 19:07:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:14,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 19:07:14,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 19:07:14,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:14,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 19:07:14,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:14,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 19:07:14,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:14,771 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 19:07:14,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:14,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519660044] [2023-11-22 19:07:14,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519660044] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:14,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066588458] [2023-11-22 19:07:14,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:14,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:14,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:14,773 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 19:07:14,774 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 19:07:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 1288 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-22 19:07:15,219 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:15,231 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 19:07:15,231 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:07:15,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066588458] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:15,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:07:15,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-22 19:07:15,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350721190] [2023-11-22 19:07:15,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:15,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:07:15,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:15,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:07:15,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 19:07:15,233 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 19:07:15,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:15,296 INFO L93 Difference]: Finished difference Result 1917 states and 3144 transitions. [2023-11-22 19:07:15,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:07:15,297 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 19:07:15,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:15,299 INFO L225 Difference]: With dead ends: 1917 [2023-11-22 19:07:15,300 INFO L226 Difference]: Without dead ends: 966 [2023-11-22 19:07:15,301 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 19:07:15,301 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 19:07:15,302 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 19:07:15,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2023-11-22 19:07:15,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 963. [2023-11-22 19:07:15,329 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 19:07:15,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1578 transitions. [2023-11-22 19:07:15,332 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1578 transitions. Word has length 341 [2023-11-22 19:07:15,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:15,332 INFO L495 AbstractCegarLoop]: Abstraction has 963 states and 1578 transitions. [2023-11-22 19:07:15,333 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 19:07:15,333 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1578 transitions. [2023-11-22 19:07:15,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2023-11-22 19:07:15,336 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:15,336 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 19:07:15,351 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 19:07:15,551 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 19:07:15,552 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:15,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:15,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1766144644, now seen corresponding path program 1 times [2023-11-22 19:07:15,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:15,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322848585] [2023-11-22 19:07:15,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:15,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:15,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-11-22 19:07:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-11-22 19:07:15,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-11-22 19:07:15,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2023-11-22 19:07:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2023-11-22 19:07:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:15,828 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 19:07:15,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:15,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322848585] [2023-11-22 19:07:15,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322848585] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:15,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067600177] [2023-11-22 19:07:15,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:15,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:15,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:15,830 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 19:07:15,831 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 19:07:16,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:16,266 INFO L262 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-22 19:07:16,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:16,299 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 19:07:16,299 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:17,239 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 19:07:17,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067600177] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:07:17,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:07:17,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 8] total 12 [2023-11-22 19:07:17,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626594635] [2023-11-22 19:07:17,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:07:17,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 19:07:17,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:17,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 19:07:17,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-22 19:07:17,242 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 19:07:18,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:18,600 INFO L93 Difference]: Finished difference Result 2606 states and 4270 transitions. [2023-11-22 19:07:18,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:07:18,601 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 19:07:18,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:18,612 INFO L225 Difference]: With dead ends: 2606 [2023-11-22 19:07:18,612 INFO L226 Difference]: Without dead ends: 1511 [2023-11-22 19:07:18,614 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 19:07:18,614 INFO L413 NwaCegarLoop]: 1678 mSDtfsCounter, 5907 mSDsluCounter, 3418 mSDsCounter, 0 mSdLazyCounter, 2324 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:18,615 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.2s Time] [2023-11-22 19:07:18,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2023-11-22 19:07:18,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1428. [2023-11-22 19:07:18,653 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 19:07:18,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2341 transitions. [2023-11-22 19:07:18,657 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2341 transitions. Word has length 344 [2023-11-22 19:07:18,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:18,658 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2341 transitions. [2023-11-22 19:07:18,658 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 19:07:18,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2341 transitions. [2023-11-22 19:07:18,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2023-11-22 19:07:18,662 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:18,662 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 19:07:18,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-22 19:07:18,876 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 19:07:18,876 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:18,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:18,877 INFO L85 PathProgramCache]: Analyzing trace with hash -734031740, now seen corresponding path program 1 times [2023-11-22 19:07:18,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:18,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356135920] [2023-11-22 19:07:18,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:18,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:18,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 19:07:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2023-11-22 19:07:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:19,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2023-11-22 19:07:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2023-11-22 19:07:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,165 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 19:07:19,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:19,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356135920] [2023-11-22 19:07:19,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356135920] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:19,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558660177] [2023-11-22 19:07:19,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:19,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:19,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:19,168 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 19:07:19,172 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 19:07:19,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:19,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:07:19,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:19,608 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 19:07:19,609 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:19,641 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 19:07:19,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558660177] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:07:19,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:07:19,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 4] total 9 [2023-11-22 19:07:19,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343458531] [2023-11-22 19:07:19,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:07:19,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:07:19,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:19,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:07:19,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:07:19,646 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 19:07:19,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:19,832 INFO L93 Difference]: Finished difference Result 2865 states and 4700 transitions. [2023-11-22 19:07:19,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 19:07:19,833 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 19:07:19,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:19,837 INFO L225 Difference]: With dead ends: 2865 [2023-11-22 19:07:19,837 INFO L226 Difference]: Without dead ends: 1447 [2023-11-22 19:07:19,839 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 19:07:19,841 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 19:07:19,841 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 19:07:19,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2023-11-22 19:07:19,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1444. [2023-11-22 19:07:19,875 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 19:07:19,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 2365 transitions. [2023-11-22 19:07:19,883 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 2365 transitions. Word has length 348 [2023-11-22 19:07:19,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:19,883 INFO L495 AbstractCegarLoop]: Abstraction has 1444 states and 2365 transitions. [2023-11-22 19:07:19,883 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 19:07:19,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 2365 transitions. [2023-11-22 19:07:19,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2023-11-22 19:07:19,886 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:19,886 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 19:07:19,902 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 19:07:20,097 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 19:07:20,097 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:20,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:20,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1381246028, now seen corresponding path program 2 times [2023-11-22 19:07:20,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:20,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059972519] [2023-11-22 19:07:20,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:20,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:20,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-11-22 19:07:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:20,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2023-11-22 19:07:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:20,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2023-11-22 19:07:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:20,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2023-11-22 19:07:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-11-22 19:07:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:20,405 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 19:07:20,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:20,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059972519] [2023-11-22 19:07:20,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059972519] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:20,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208795931] [2023-11-22 19:07:20,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:07:20,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:20,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:20,407 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 19:07:20,430 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 19:07:20,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:07:20,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:07:20,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 1051 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-22 19:07:20,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:20,852 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 19:07:20,852 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:07:20,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208795931] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:20,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:07:20,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2023-11-22 19:07:20,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783817665] [2023-11-22 19:07:20,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:20,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 19:07:20,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:20,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 19:07:20,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:07:20,854 INFO L87 Difference]: Start difference. First operand 1444 states and 2365 transitions. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 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 19:07:21,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:21,013 INFO L93 Difference]: Finished difference Result 3626 states and 5934 transitions. [2023-11-22 19:07:21,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-22 19:07:21,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 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 19:07:21,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:21,028 INFO L225 Difference]: With dead ends: 3626 [2023-11-22 19:07:21,028 INFO L226 Difference]: Without dead ends: 2547 [2023-11-22 19:07:21,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-22 19:07:21,030 INFO L413 NwaCegarLoop]: 1582 mSDtfsCounter, 1677 mSDsluCounter, 4377 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1677 SdHoareTripleChecker+Valid, 5959 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:21,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1677 Valid, 5959 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:07:21,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2547 states. [2023-11-22 19:07:21,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2547 to 1460. [2023-11-22 19:07:21,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1448 states have (on average 1.636049723756906) internal successors, (2369), 1448 states have internal predecessors, (2369), 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 19:07:21,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 2389 transitions. [2023-11-22 19:07:21,071 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 2389 transitions. Word has length 360 [2023-11-22 19:07:21,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:21,071 INFO L495 AbstractCegarLoop]: Abstraction has 1460 states and 2389 transitions. [2023-11-22 19:07:21,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 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 19:07:21,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 2389 transitions. [2023-11-22 19:07:21,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2023-11-22 19:07:21,073 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:21,073 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 19:07:21,091 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 19:07:21,283 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 19:07:21,283 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:21,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:21,283 INFO L85 PathProgramCache]: Analyzing trace with hash -493415440, now seen corresponding path program 1 times [2023-11-22 19:07:21,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:21,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148470595] [2023-11-22 19:07:21,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:21,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:21,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-11-22 19:07:21,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:21,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2023-11-22 19:07:21,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:21,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2023-11-22 19:07:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:21,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2023-11-22 19:07:21,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:21,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-11-22 19:07:21,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:21,562 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 19:07:21,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:21,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148470595] [2023-11-22 19:07:21,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148470595] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:21,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568977572] [2023-11-22 19:07:21,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:21,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:21,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:21,564 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 19:07:21,565 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 19:07:21,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 1353 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 19:07:22,010 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:22,029 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 19:07:22,030 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:22,127 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 19:07:22,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568977572] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:07:22,127 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:07:22,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 10] total 15 [2023-11-22 19:07:22,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179915087] [2023-11-22 19:07:22,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:07:22,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-22 19:07:22,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:22,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-22 19:07:22,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-22 19:07:22,130 INFO L87 Difference]: Start difference. First operand 1460 states and 2389 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 19:07:22,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:22,358 INFO L93 Difference]: Finished difference Result 2913 states and 4769 transitions. [2023-11-22 19:07:22,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:07:22,365 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 19:07:22,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:22,369 INFO L225 Difference]: With dead ends: 2913 [2023-11-22 19:07:22,369 INFO L226 Difference]: Without dead ends: 1467 [2023-11-22 19:07:22,371 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 19:07:22,371 INFO L413 NwaCegarLoop]: 1406 mSDtfsCounter, 30 mSDsluCounter, 12608 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 14014 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:22,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 14014 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 19:07:22,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1467 states. [2023-11-22 19:07:22,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1467 to 1464. [2023-11-22 19:07:22,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1464 states, 1452 states have (on average 1.6356749311294765) internal successors, (2375), 1452 states have internal predecessors, (2375), 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 19:07:22,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1464 states to 1464 states and 2395 transitions. [2023-11-22 19:07:22,406 INFO L78 Accepts]: Start accepts. Automaton has 1464 states and 2395 transitions. Word has length 361 [2023-11-22 19:07:22,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:22,407 INFO L495 AbstractCegarLoop]: Abstraction has 1464 states and 2395 transitions. [2023-11-22 19:07:22,407 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 19:07:22,407 INFO L276 IsEmpty]: Start isEmpty. Operand 1464 states and 2395 transitions. [2023-11-22 19:07:22,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-11-22 19:07:22,409 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:22,409 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 19:07:22,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-22 19:07:22,622 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 19:07:22,623 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:22,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:22,623 INFO L85 PathProgramCache]: Analyzing trace with hash -387434004, now seen corresponding path program 2 times [2023-11-22 19:07:22,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:22,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527443801] [2023-11-22 19:07:22,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:22,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:22,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 19:07:22,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 19:07:22,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 19:07:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-22 19:07:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:22,866 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 19:07:22,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:22,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527443801] [2023-11-22 19:07:22,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527443801] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:22,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967872117] [2023-11-22 19:07:22,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:07:22,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:22,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:22,869 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 19:07:22,872 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 19:07:23,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:07:23,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:07:23,254 INFO L262 TraceCheckSpWp]: Trace formula consists of 1054 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 19:07:23,259 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:23,491 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 19:07:23,492 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:07:23,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967872117] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:23,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:07:23,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 19:07:23,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565909501] [2023-11-22 19:07:23,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:23,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 19:07:23,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:23,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 19:07:23,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-22 19:07:23,494 INFO L87 Difference]: Start difference. First operand 1464 states and 2395 transitions. Second operand has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 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 19:07:24,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:24,590 INFO L93 Difference]: Finished difference Result 1610 states and 2627 transitions. [2023-11-22 19:07:24,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:07:24,591 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 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 19:07:24,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:24,596 INFO L225 Difference]: With dead ends: 1610 [2023-11-22 19:07:24,596 INFO L226 Difference]: Without dead ends: 1608 [2023-11-22 19:07:24,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 372 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-22 19:07:24,597 INFO L413 NwaCegarLoop]: 980 mSDtfsCounter, 2009 mSDsluCounter, 2294 mSDsCounter, 0 mSdLazyCounter, 2331 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2014 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 2336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:24,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2014 Valid, 3274 Invalid, 2336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2331 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-22 19:07:24,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2023-11-22 19:07:24,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1468. [2023-11-22 19:07:24,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1456 states have (on average 1.6339285714285714) internal successors, (2379), 1456 states have internal predecessors, (2379), 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 19:07:24,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 2399 transitions. [2023-11-22 19:07:24,665 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 2399 transitions. Word has length 364 [2023-11-22 19:07:24,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:24,665 INFO L495 AbstractCegarLoop]: Abstraction has 1468 states and 2399 transitions. [2023-11-22 19:07:24,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 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 19:07:24,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 2399 transitions. [2023-11-22 19:07:24,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2023-11-22 19:07:24,667 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:24,668 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 19:07:24,684 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 19:07:24,880 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 19:07:24,880 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:24,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:24,881 INFO L85 PathProgramCache]: Analyzing trace with hash 876174572, now seen corresponding path program 1 times [2023-11-22 19:07:24,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:24,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73983767] [2023-11-22 19:07:24,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:24,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:25,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 19:07:25,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 19:07:25,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 19:07:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-22 19:07:25,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,136 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 19:07:25,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:25,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73983767] [2023-11-22 19:07:25,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73983767] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:25,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266629650] [2023-11-22 19:07:25,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:25,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:25,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:25,138 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 19:07:25,140 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 19:07:25,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:25,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 1366 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-22 19:07:25,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:25,687 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 19:07:25,687 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:07:25,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266629650] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:07:25,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:07:25,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 19:07:25,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944514682] [2023-11-22 19:07:25,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:25,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 19:07:25,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:25,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 19:07:25,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-22 19:07:25,691 INFO L87 Difference]: Start difference. First operand 1468 states and 2399 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 19:07:26,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:26,747 INFO L93 Difference]: Finished difference Result 3644 states and 5948 transitions. [2023-11-22 19:07:26,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:07:26,748 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 19:07:26,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:26,754 INFO L225 Difference]: With dead ends: 3644 [2023-11-22 19:07:26,755 INFO L226 Difference]: Without dead ends: 2545 [2023-11-22 19:07:26,756 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 19:07:26,757 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 2201 mSDsluCounter, 2526 mSDsCounter, 0 mSdLazyCounter, 2332 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2209 SdHoareTripleChecker+Valid, 3375 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 19:07:26,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2209 Valid, 3375 Invalid, 2333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2332 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-22 19:07:26,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2023-11-22 19:07:26,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 1568. [2023-11-22 19:07:26,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1568 states, 1552 states have (on average 1.628221649484536) internal successors, (2527), 1552 states have internal predecessors, (2527), 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 19:07:26,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1568 states to 1568 states and 2555 transitions. [2023-11-22 19:07:26,800 INFO L78 Accepts]: Start accepts. Automaton has 1568 states and 2555 transitions. Word has length 365 [2023-11-22 19:07:26,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:26,801 INFO L495 AbstractCegarLoop]: Abstraction has 1568 states and 2555 transitions. [2023-11-22 19:07:26,801 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 19:07:26,801 INFO L276 IsEmpty]: Start isEmpty. Operand 1568 states and 2555 transitions. [2023-11-22 19:07:26,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-11-22 19:07:26,803 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:26,803 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 19:07:26,819 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 19:07:27,016 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 19:07:27,016 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:27,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:27,017 INFO L85 PathProgramCache]: Analyzing trace with hash -703064764, now seen corresponding path program 1 times [2023-11-22 19:07:27,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:27,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784674620] [2023-11-22 19:07:27,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:27,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:27,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:27,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 19:07:27,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 19:07:27,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-11-22 19:07:27,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2023-11-22 19:07:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,299 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 19:07:27,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:27,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784674620] [2023-11-22 19:07:27,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784674620] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:27,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196638542] [2023-11-22 19:07:27,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:27,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:27,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:27,301 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 19:07:27,325 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 19:07:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:27,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 1369 conjuncts, 94 conjunts are in the unsatisfiable core [2023-11-22 19:07:27,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:28,402 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 19:07:28,402 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:30,040 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 19:07:30,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196638542] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:30,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:30,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 8] total 22 [2023-11-22 19:07:30,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876525570] [2023-11-22 19:07:30,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:30,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 19:07:30,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:30,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 19:07:30,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2023-11-22 19:07:30,043 INFO L87 Difference]: Start difference. First operand 1568 states and 2555 transitions. Second operand has 13 states, 13 states have (on average 25.076923076923077) internal successors, (326), 13 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 19:07:34,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:34,985 INFO L93 Difference]: Finished difference Result 6364 states and 10322 transitions. [2023-11-22 19:07:34,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-22 19:07:34,986 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.076923076923077) internal successors, (326), 13 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 19:07:34,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:35,007 INFO L225 Difference]: With dead ends: 6364 [2023-11-22 19:07:35,008 INFO L226 Difference]: Without dead ends: 4220 [2023-11-22 19:07:35,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 766 GetRequests, 724 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=370, Invalid=1522, Unknown=0, NotChecked=0, Total=1892 [2023-11-22 19:07:35,013 INFO L413 NwaCegarLoop]: 3214 mSDtfsCounter, 7222 mSDsluCounter, 17416 mSDsCounter, 0 mSdLazyCounter, 9039 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7223 SdHoareTripleChecker+Valid, 20630 SdHoareTripleChecker+Invalid, 9120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 9039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:35,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7223 Valid, 20630 Invalid, 9120 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [81 Valid, 9039 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-11-22 19:07:35,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4220 states. [2023-11-22 19:07:35,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4220 to 1576. [2023-11-22 19:07:35,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1560 states have (on average 1.6224358974358974) internal successors, (2531), 1560 states have internal predecessors, (2531), 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 19:07:35,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 2559 transitions. [2023-11-22 19:07:35,076 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 2559 transitions. Word has length 366 [2023-11-22 19:07:35,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:35,077 INFO L495 AbstractCegarLoop]: Abstraction has 1576 states and 2559 transitions. [2023-11-22 19:07:35,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.076923076923077) internal successors, (326), 13 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 19:07:35,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 2559 transitions. [2023-11-22 19:07:35,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2023-11-22 19:07:35,079 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:35,080 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 19:07:35,093 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 19:07:35,293 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 19:07:35,293 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:35,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:35,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1524847004, now seen corresponding path program 1 times [2023-11-22 19:07:35,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:35,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540640440] [2023-11-22 19:07:35,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:35,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:35,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:35,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:35,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:35,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 19:07:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:35,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 19:07:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:35,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2023-11-22 19:07:35,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:35,567 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 19:07:35,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:35,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540640440] [2023-11-22 19:07:35,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540640440] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:35,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162056747] [2023-11-22 19:07:35,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:35,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:35,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:35,569 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 19:07:35,572 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 19:07:36,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:36,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-22 19:07:36,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:36,645 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 19:07:36,645 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:36,939 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 19:07:36,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162056747] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:36,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:36,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 11] total 21 [2023-11-22 19:07:36,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350489949] [2023-11-22 19:07:36,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:36,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 19:07:36,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:36,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 19:07:36,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2023-11-22 19:07:36,942 INFO L87 Difference]: Start difference. First operand 1576 states and 2559 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 19:07:38,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:38,089 INFO L93 Difference]: Finished difference Result 2936 states and 4750 transitions. [2023-11-22 19:07:38,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:07:38,090 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 19:07:38,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:38,093 INFO L225 Difference]: With dead ends: 2936 [2023-11-22 19:07:38,093 INFO L226 Difference]: Without dead ends: 1729 [2023-11-22 19:07:38,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 728 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2023-11-22 19:07:38,095 INFO L413 NwaCegarLoop]: 912 mSDtfsCounter, 4946 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 2369 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4947 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 2382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:38,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4947 Valid, 2997 Invalid, 2382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2369 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 19:07:38,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1729 states. [2023-11-22 19:07:38,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1729 to 1578. [2023-11-22 19:07:38,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1578 states, 1562 states have (on average 1.6209987195902689) internal successors, (2532), 1562 states have internal predecessors, (2532), 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 19:07:38,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 2560 transitions. [2023-11-22 19:07:38,136 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 2560 transitions. Word has length 367 [2023-11-22 19:07:38,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:38,136 INFO L495 AbstractCegarLoop]: Abstraction has 1578 states and 2560 transitions. [2023-11-22 19:07:38,136 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 19:07:38,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 2560 transitions. [2023-11-22 19:07:38,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 19:07:38,138 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:38,138 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 19:07:38,153 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 19:07:38,353 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 19:07:38,353 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:38,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:38,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1077857028, now seen corresponding path program 1 times [2023-11-22 19:07:38,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:38,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265292361] [2023-11-22 19:07:38,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:38,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:38,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:38,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:38,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:38,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:38,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 19:07:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:38,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 19:07:38,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:38,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-11-22 19:07:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:38,649 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 19:07:38,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:38,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265292361] [2023-11-22 19:07:38,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265292361] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:38,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68845409] [2023-11-22 19:07:38,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:38,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:38,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:38,651 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 19:07:38,668 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 19:07:39,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:39,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 1376 conjuncts, 50 conjunts are in the unsatisfiable core [2023-11-22 19:07:39,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:39,605 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 19:07:39,605 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:39,882 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 19:07:39,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68845409] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:39,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:39,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 7] total 18 [2023-11-22 19:07:39,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55265982] [2023-11-22 19:07:39,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:39,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 19:07:39,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:39,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 19:07:39,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-22 19:07:39,884 INFO L87 Difference]: Start difference. First operand 1578 states and 2560 transitions. Second operand has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 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 19:07:41,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:41,064 INFO L93 Difference]: Finished difference Result 2939 states and 4751 transitions. [2023-11-22 19:07:41,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:07:41,065 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), 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 368 [2023-11-22 19:07:41,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:41,068 INFO L225 Difference]: With dead ends: 2939 [2023-11-22 19:07:41,068 INFO L226 Difference]: Without dead ends: 1730 [2023-11-22 19:07:41,069 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 19:07:41,069 INFO L413 NwaCegarLoop]: 912 mSDtfsCounter, 2233 mSDsluCounter, 2121 mSDsCounter, 0 mSdLazyCounter, 2371 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2235 SdHoareTripleChecker+Valid, 3033 SdHoareTripleChecker+Invalid, 2379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 2371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:41,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2235 Valid, 3033 Invalid, 2379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 2371 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 19:07:41,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1730 states. [2023-11-22 19:07:41,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1730 to 1579. [2023-11-22 19:07:41,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1563 states have (on average 1.6199616122840692) internal successors, (2532), 1563 states have internal predecessors, (2532), 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 19:07:41,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 2560 transitions. [2023-11-22 19:07:41,108 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 2560 transitions. Word has length 368 [2023-11-22 19:07:41,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:41,108 INFO L495 AbstractCegarLoop]: Abstraction has 1579 states and 2560 transitions. [2023-11-22 19:07:41,108 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), 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 19:07:41,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 2560 transitions. [2023-11-22 19:07:41,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 19:07:41,110 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:41,110 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 19:07:41,124 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 19:07:41,324 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 19:07:41,324 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:41,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:41,325 INFO L85 PathProgramCache]: Analyzing trace with hash 683490242, now seen corresponding path program 1 times [2023-11-22 19:07:41,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:41,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954448945] [2023-11-22 19:07:41,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:41,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:41,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:41,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:41,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:41,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:41,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 19:07:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:41,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 19:07:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:41,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-11-22 19:07:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:41,557 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 19:07:41,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:41,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954448945] [2023-11-22 19:07:41,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954448945] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:41,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519952263] [2023-11-22 19:07:41,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:41,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:41,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:41,559 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 19:07:41,560 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 19:07:42,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:42,028 INFO L262 TraceCheckSpWp]: Trace formula consists of 1377 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-22 19:07:42,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:42,572 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 19:07:42,572 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:42,794 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 19:07:42,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519952263] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:42,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:42,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 6] total 17 [2023-11-22 19:07:42,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749241317] [2023-11-22 19:07:42,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:42,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 19:07:42,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:42,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 19:07:42,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2023-11-22 19:07:42,797 INFO L87 Difference]: Start difference. First operand 1579 states and 2560 transitions. Second operand has 10 states, 10 states have (on average 32.8) internal successors, (328), 10 states have internal predecessors, (328), 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 19:07:44,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:44,959 INFO L93 Difference]: Finished difference Result 2970 states and 4792 transitions. [2023-11-22 19:07:44,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:07:44,972 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), 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 368 [2023-11-22 19:07:44,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:44,976 INFO L225 Difference]: With dead ends: 2970 [2023-11-22 19:07:44,976 INFO L226 Difference]: Without dead ends: 1713 [2023-11-22 19:07:44,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 733 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2023-11-22 19:07:44,979 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 1481 mSDsluCounter, 5544 mSDsCounter, 0 mSdLazyCounter, 4848 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1486 SdHoareTripleChecker+Valid, 6439 SdHoareTripleChecker+Invalid, 4852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 4848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:44,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1486 Valid, 6439 Invalid, 4852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 4848 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-22 19:07:44,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2023-11-22 19:07:45,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1583. [2023-11-22 19:07:45,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1567 states have (on average 1.6171027440970007) internal successors, (2534), 1567 states have internal predecessors, (2534), 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 19:07:45,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 2562 transitions. [2023-11-22 19:07:45,027 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 2562 transitions. Word has length 368 [2023-11-22 19:07:45,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:45,027 INFO L495 AbstractCegarLoop]: Abstraction has 1583 states and 2562 transitions. [2023-11-22 19:07:45,027 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), 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 19:07:45,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 2562 transitions. [2023-11-22 19:07:45,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-11-22 19:07:45,029 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:45,030 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 19:07:45,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-22 19:07:45,256 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 19:07:45,257 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:45,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:45,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1310532338, now seen corresponding path program 1 times [2023-11-22 19:07:45,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:45,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071981913] [2023-11-22 19:07:45,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:45,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 19:07:45,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2023-11-22 19:07:45,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2023-11-22 19:07:45,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,491 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 19:07:45,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:45,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071981913] [2023-11-22 19:07:45,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071981913] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:45,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582534122] [2023-11-22 19:07:45,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:45,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:45,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:45,493 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 19:07:45,527 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 19:07:45,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:45,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 1380 conjuncts, 67 conjunts are in the unsatisfiable core [2023-11-22 19:07:45,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:46,592 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 19:07:46,592 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:46,800 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 19:07:46,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582534122] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:46,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:46,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 8] total 22 [2023-11-22 19:07:46,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965327084] [2023-11-22 19:07:46,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:46,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 19:07:46,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:46,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 19:07:46,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2023-11-22 19:07:46,803 INFO L87 Difference]: Start difference. First operand 1583 states and 2562 transitions. Second operand has 13 states, 13 states have (on average 25.307692307692307) internal successors, (329), 13 states have internal predecessors, (329), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-22 19:07:48,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:48,822 INFO L93 Difference]: Finished difference Result 2966 states and 4774 transitions. [2023-11-22 19:07:48,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:07:48,823 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.307692307692307) internal successors, (329), 13 states have internal predecessors, (329), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 369 [2023-11-22 19:07:48,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:48,826 INFO L225 Difference]: With dead ends: 2966 [2023-11-22 19:07:48,826 INFO L226 Difference]: Without dead ends: 1733 [2023-11-22 19:07:48,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 730 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2023-11-22 19:07:48,828 INFO L413 NwaCegarLoop]: 907 mSDtfsCounter, 3539 mSDsluCounter, 5402 mSDsCounter, 0 mSdLazyCounter, 4474 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3546 SdHoareTripleChecker+Valid, 6309 SdHoareTripleChecker+Invalid, 4487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 4474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:48,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3546 Valid, 6309 Invalid, 4487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 4474 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 19:07:48,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2023-11-22 19:07:48,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 1587. [2023-11-22 19:07:48,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1571 states have (on average 1.6142584341183959) internal successors, (2536), 1571 states have internal predecessors, (2536), 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 19:07:48,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 2564 transitions. [2023-11-22 19:07:48,874 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 2564 transitions. Word has length 369 [2023-11-22 19:07:48,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:48,875 INFO L495 AbstractCegarLoop]: Abstraction has 1587 states and 2564 transitions. [2023-11-22 19:07:48,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.307692307692307) internal successors, (329), 13 states have internal predecessors, (329), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-22 19:07:48,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 2564 transitions. [2023-11-22 19:07:48,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-11-22 19:07:48,878 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:48,879 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 19:07:48,906 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 19:07:49,094 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 19:07:49,094 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:49,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:49,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1020281164, now seen corresponding path program 1 times [2023-11-22 19:07:49,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:49,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084404744] [2023-11-22 19:07:49,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:49,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:49,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:49,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 19:07:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 19:07:49,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 19:07:49,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,352 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 19:07:49,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:49,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084404744] [2023-11-22 19:07:49,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084404744] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:49,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579084239] [2023-11-22 19:07:49,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:49,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:49,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:49,368 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 19:07:49,388 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 19:07:49,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:49,810 INFO L262 TraceCheckSpWp]: Trace formula consists of 1384 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-22 19:07:49,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:50,359 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 19:07:50,359 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:50,596 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 19:07:50,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579084239] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:50,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:50,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 7] total 21 [2023-11-22 19:07:50,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005318883] [2023-11-22 19:07:50,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:50,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 19:07:50,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:50,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 19:07:50,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2023-11-22 19:07:50,598 INFO L87 Difference]: Start difference. First operand 1587 states and 2564 transitions. Second operand has 13 states, 13 states have (on average 25.384615384615383) internal successors, (330), 13 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 19:07:52,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:52,752 INFO L93 Difference]: Finished difference Result 2963 states and 4764 transitions. [2023-11-22 19:07:52,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:07:52,752 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.384615384615383) internal successors, (330), 13 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 19:07:52,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:52,756 INFO L225 Difference]: With dead ends: 2963 [2023-11-22 19:07:52,756 INFO L226 Difference]: Without dead ends: 1719 [2023-11-22 19:07:52,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 759 GetRequests, 734 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2023-11-22 19:07:52,759 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 3636 mSDsluCounter, 4704 mSDsCounter, 0 mSdLazyCounter, 4227 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3636 SdHoareTripleChecker+Valid, 5599 SdHoareTripleChecker+Invalid, 4242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 4227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:52,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3636 Valid, 5599 Invalid, 4242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 4227 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-22 19:07:52,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1719 states. [2023-11-22 19:07:52,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1719 to 1589. [2023-11-22 19:07:52,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1589 states, 1573 states have (on average 1.61347743165925) internal successors, (2538), 1573 states have internal predecessors, (2538), 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 19:07:52,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 2566 transitions. [2023-11-22 19:07:52,810 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 2566 transitions. Word has length 370 [2023-11-22 19:07:52,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:52,810 INFO L495 AbstractCegarLoop]: Abstraction has 1589 states and 2566 transitions. [2023-11-22 19:07:52,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.384615384615383) internal successors, (330), 13 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 19:07:52,811 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 2566 transitions. [2023-11-22 19:07:52,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-11-22 19:07:52,813 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:52,813 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 19:07:52,830 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 19:07:53,030 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 19:07:53,031 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:53,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:53,031 INFO L85 PathProgramCache]: Analyzing trace with hash -341008910, now seen corresponding path program 1 times [2023-11-22 19:07:53,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:53,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85809715] [2023-11-22 19:07:53,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:53,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 19:07:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 19:07:53,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 19:07:53,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 19:07:53,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 19:07:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,275 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 19:07:53,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:53,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85809715] [2023-11-22 19:07:53,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85809715] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:53,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483054163] [2023-11-22 19:07:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:53,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:53,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:53,277 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 19:07:53,279 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 19:07:53,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:53,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 1385 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-22 19:07:53,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:54,325 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 19:07:54,326 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:54,505 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 19:07:54,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483054163] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:54,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:54,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 6] total 17 [2023-11-22 19:07:54,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816002370] [2023-11-22 19:07:54,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:54,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 19:07:54,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:54,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 19:07:54,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2023-11-22 19:07:54,518 INFO L87 Difference]: Start difference. First operand 1589 states and 2566 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 19:07:56,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:07:56,398 INFO L93 Difference]: Finished difference Result 3041 states and 4874 transitions. [2023-11-22 19:07:56,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:07:56,399 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 19:07:56,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:07:56,402 INFO L225 Difference]: With dead ends: 3041 [2023-11-22 19:07:56,402 INFO L226 Difference]: Without dead ends: 1671 [2023-11-22 19:07:56,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 757 GetRequests, 737 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 19:07:56,404 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 2351 mSDsluCounter, 4458 mSDsCounter, 0 mSdLazyCounter, 4081 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2356 SdHoareTripleChecker+Valid, 5319 SdHoareTripleChecker+Invalid, 4091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 4081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-22 19:07:56,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2356 Valid, 5319 Invalid, 4091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 4081 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-22 19:07:56,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2023-11-22 19:07:56,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1597. [2023-11-22 19:07:56,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1597 states, 1581 states have (on average 1.607843137254902) internal successors, (2542), 1581 states have internal predecessors, (2542), 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 19:07:56,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1597 states to 1597 states and 2570 transitions. [2023-11-22 19:07:56,452 INFO L78 Accepts]: Start accepts. Automaton has 1597 states and 2570 transitions. Word has length 370 [2023-11-22 19:07:56,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:07:56,453 INFO L495 AbstractCegarLoop]: Abstraction has 1597 states and 2570 transitions. [2023-11-22 19:07:56,453 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 19:07:56,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1597 states and 2570 transitions. [2023-11-22 19:07:56,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:07:56,455 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:07:56,455 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 19:07:56,470 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 19:07:56,668 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 19:07:56,668 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:07:56,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:07:56,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1697442192, now seen corresponding path program 1 times [2023-11-22 19:07:56,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:07:56,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835888251] [2023-11-22 19:07:56,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:56,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:07:56,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:56,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:07:56,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:56,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:07:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:56,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:07:56,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:56,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:07:56,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:56,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:07:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:56,898 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 19:07:56,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:07:56,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835888251] [2023-11-22 19:07:56,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835888251] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:56,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56081471] [2023-11-22 19:07:56,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:07:56,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:07:56,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:07:56,913 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 19:07:56,936 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 19:07:57,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:07:57,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 1388 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-22 19:07:57,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:07:57,929 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 19:07:57,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:07:58,107 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 19:07:58,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56081471] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:07:58,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:07:58,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [4, 6] total 19 [2023-11-22 19:07:58,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314513702] [2023-11-22 19:07:58,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:07:58,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 19:07:58,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:07:58,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 19:07:58,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2023-11-22 19:07:58,110 INFO L87 Difference]: Start difference. First operand 1597 states and 2570 transitions. Second operand has 12 states, 12 states have (on average 27.583333333333332) internal successors, (331), 12 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 19:08:01,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:01,048 INFO L93 Difference]: Finished difference Result 3751 states and 5980 transitions. [2023-11-22 19:08:01,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-22 19:08:01,049 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 27.583333333333332) internal successors, (331), 12 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 19:08:01,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:01,052 INFO L225 Difference]: With dead ends: 3751 [2023-11-22 19:08:01,052 INFO L226 Difference]: Without dead ends: 2366 [2023-11-22 19:08:01,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 762 GetRequests, 738 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2023-11-22 19:08:01,054 INFO L413 NwaCegarLoop]: 1312 mSDtfsCounter, 4070 mSDsluCounter, 7080 mSDsCounter, 0 mSdLazyCounter, 5675 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4075 SdHoareTripleChecker+Valid, 8392 SdHoareTripleChecker+Invalid, 5687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 5675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:01,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4075 Valid, 8392 Invalid, 5687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 5675 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-22 19:08:01,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2366 states. [2023-11-22 19:08:01,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2366 to 2201. [2023-11-22 19:08:01,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2201 states, 2178 states have (on average 1.606060606060606) internal successors, (3498), 2178 states have internal predecessors, (3498), 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 19:08:01,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 3540 transitions. [2023-11-22 19:08:01,105 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 3540 transitions. Word has length 371 [2023-11-22 19:08:01,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:01,105 INFO L495 AbstractCegarLoop]: Abstraction has 2201 states and 3540 transitions. [2023-11-22 19:08:01,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 27.583333333333332) internal successors, (331), 12 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 19:08:01,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 3540 transitions. [2023-11-22 19:08:01,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:01,108 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:01,108 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 19:08:01,138 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 19:08:01,320 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 19:08:01,321 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:01,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:01,322 INFO L85 PathProgramCache]: Analyzing trace with hash -634511466, now seen corresponding path program 1 times [2023-11-22 19:08:01,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:01,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077108961] [2023-11-22 19:08:01,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:01,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:01,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:01,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:01,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:01,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:01,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:01,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:01,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:01,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:01,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:01,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:01,546 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 19:08:01,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:01,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077108961] [2023-11-22 19:08:01,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077108961] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:01,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173992257] [2023-11-22 19:08:01,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:01,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:01,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:01,561 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 19:08:01,562 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 19:08:02,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:02,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 1388 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-22 19:08:02,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:02,530 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 19:08:02,530 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:02,621 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 19:08:02,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173992257] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:02,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:02,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 19:08:02,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142345892] [2023-11-22 19:08:02,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:02,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:02,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:02,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:02,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 19:08:02,623 INFO L87 Difference]: Start difference. First operand 2201 states and 3540 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 19:08:05,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:05,095 INFO L93 Difference]: Finished difference Result 2909 states and 4660 transitions. [2023-11-22 19:08:05,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:08:05,095 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 19:08:05,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:05,099 INFO L225 Difference]: With dead ends: 2909 [2023-11-22 19:08:05,099 INFO L226 Difference]: Without dead ends: 2303 [2023-11-22 19:08:05,100 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 19:08:05,100 INFO L413 NwaCegarLoop]: 1874 mSDtfsCounter, 2500 mSDsluCounter, 6514 mSDsCounter, 0 mSdLazyCounter, 4901 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 8388 SdHoareTripleChecker+Invalid, 4912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 4901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:05,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2505 Valid, 8388 Invalid, 4912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 4901 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-22 19:08:05,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2303 states. [2023-11-22 19:08:05,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2303 to 2203. [2023-11-22 19:08:05,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 2180 states have (on average 1.6055045871559632) internal successors, (3500), 2180 states have internal predecessors, (3500), 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 19:08:05,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 3542 transitions. [2023-11-22 19:08:05,178 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 3542 transitions. Word has length 371 [2023-11-22 19:08:05,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:05,178 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 3542 transitions. [2023-11-22 19:08:05,178 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 19:08:05,179 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 3542 transitions. [2023-11-22 19:08:05,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:05,181 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:05,181 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 19:08:05,200 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 19:08:05,395 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 19:08:05,396 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:05,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:05,397 INFO L85 PathProgramCache]: Analyzing trace with hash 507991000, now seen corresponding path program 1 times [2023-11-22 19:08:05,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:05,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856559381] [2023-11-22 19:08:05,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:05,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:05,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:05,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:05,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:05,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:05,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:05,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:05,619 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 19:08:05,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:05,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856559381] [2023-11-22 19:08:05,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856559381] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:05,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722496721] [2023-11-22 19:08:05,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:05,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:05,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:05,621 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 19:08:05,622 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 19:08:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:06,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 1387 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 19:08:06,049 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:06,558 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 19:08:06,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:06,689 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 19:08:06,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722496721] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:06,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:06,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 7] total 16 [2023-11-22 19:08:06,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331903980] [2023-11-22 19:08:06,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:06,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:06,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:06,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:06,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 19:08:06,692 INFO L87 Difference]: Start difference. First operand 2203 states and 3542 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 19:08:08,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:08,764 INFO L93 Difference]: Finished difference Result 6107 states and 9771 transitions. [2023-11-22 19:08:08,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:08:08,764 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 19:08:08,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:08,770 INFO L225 Difference]: With dead ends: 6107 [2023-11-22 19:08:08,771 INFO L226 Difference]: Without dead ends: 4273 [2023-11-22 19:08:08,773 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 19:08:08,774 INFO L413 NwaCegarLoop]: 1313 mSDtfsCounter, 4111 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 3805 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4116 SdHoareTripleChecker+Valid, 5921 SdHoareTripleChecker+Invalid, 3821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 3805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:08,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4116 Valid, 5921 Invalid, 3821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 3805 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 19:08:08,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4273 states. [2023-11-22 19:08:08,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4273 to 4032. [2023-11-22 19:08:08,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4032 states, 3988 states have (on average 1.603309929789368) internal successors, (6394), 3988 states have internal predecessors, (6394), 42 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-22 19:08:08,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4032 states to 4032 states and 6478 transitions. [2023-11-22 19:08:08,861 INFO L78 Accepts]: Start accepts. Automaton has 4032 states and 6478 transitions. Word has length 371 [2023-11-22 19:08:08,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:08,861 INFO L495 AbstractCegarLoop]: Abstraction has 4032 states and 6478 transitions. [2023-11-22 19:08:08,862 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 19:08:08,862 INFO L276 IsEmpty]: Start isEmpty. Operand 4032 states and 6478 transitions. [2023-11-22 19:08:08,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:08,864 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:08,864 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 19:08:08,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-22 19:08:09,078 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 19:08:09,078 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:09,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:09,079 INFO L85 PathProgramCache]: Analyzing trace with hash 861079382, now seen corresponding path program 1 times [2023-11-22 19:08:09,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:09,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257911430] [2023-11-22 19:08:09,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:09,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:09,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:09,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,306 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 19:08:09,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:09,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257911430] [2023-11-22 19:08:09,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257911430] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:09,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978080265] [2023-11-22 19:08:09,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:09,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:09,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:09,320 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 19:08:09,366 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 19:08:09,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:09,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 1386 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 19:08:09,792 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:10,416 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 19:08:10,416 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:10,508 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 19:08:10,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978080265] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:10,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:10,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 10] total 19 [2023-11-22 19:08:10,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980476282] [2023-11-22 19:08:10,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:10,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:10,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:10,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:10,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2023-11-22 19:08:10,510 INFO L87 Difference]: Start difference. First operand 4032 states and 6478 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 19:08:11,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:11,766 INFO L93 Difference]: Finished difference Result 7990 states and 12792 transitions. [2023-11-22 19:08:11,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:08:11,767 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 19:08:11,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:11,773 INFO L225 Difference]: With dead ends: 7990 [2023-11-22 19:08:11,774 INFO L226 Difference]: Without dead ends: 4318 [2023-11-22 19:08:11,778 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 19:08:11,779 INFO L413 NwaCegarLoop]: 900 mSDtfsCounter, 2230 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 2349 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2232 SdHoareTripleChecker+Valid, 2985 SdHoareTripleChecker+Invalid, 2358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:11,780 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2232 Valid, 2985 Invalid, 2358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2349 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 19:08:11,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4318 states. [2023-11-22 19:08:11,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4318 to 4026. [2023-11-22 19:08:11,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4026 states, 3982 states have (on average 1.6034655951783023) internal successors, (6385), 3982 states have internal predecessors, (6385), 42 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-22 19:08:11,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4026 states to 4026 states and 6469 transitions. [2023-11-22 19:08:11,857 INFO L78 Accepts]: Start accepts. Automaton has 4026 states and 6469 transitions. Word has length 371 [2023-11-22 19:08:11,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:11,858 INFO L495 AbstractCegarLoop]: Abstraction has 4026 states and 6469 transitions. [2023-11-22 19:08:11,858 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 19:08:11,858 INFO L276 IsEmpty]: Start isEmpty. Operand 4026 states and 6469 transitions. [2023-11-22 19:08:11,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:11,860 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:11,861 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 19:08:11,877 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 19:08:12,072 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 19:08:12,072 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:12,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:12,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1422182670, now seen corresponding path program 1 times [2023-11-22 19:08:12,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:12,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183934909] [2023-11-22 19:08:12,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:12,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:12,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:12,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:12,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,278 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 19:08:12,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:12,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183934909] [2023-11-22 19:08:12,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183934909] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:12,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625480497] [2023-11-22 19:08:12,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:12,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:12,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:12,280 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 19:08:12,304 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 19:08:12,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:12,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 1387 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 19:08:12,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:13,249 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 19:08:13,249 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:13,343 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 19:08:13,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625480497] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:13,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:13,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 7] total 16 [2023-11-22 19:08:13,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179156074] [2023-11-22 19:08:13,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:13,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:13,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:13,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:13,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 19:08:13,345 INFO L87 Difference]: Start difference. First operand 4026 states and 6469 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 19:08:15,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:15,461 INFO L93 Difference]: Finished difference Result 6044 states and 9675 transitions. [2023-11-22 19:08:15,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:08:15,461 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 19:08:15,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:15,465 INFO L225 Difference]: With dead ends: 6044 [2023-11-22 19:08:15,465 INFO L226 Difference]: Without dead ends: 4207 [2023-11-22 19:08:15,467 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 19:08:15,467 INFO L413 NwaCegarLoop]: 1317 mSDtfsCounter, 3319 mSDsluCounter, 4620 mSDsCounter, 0 mSdLazyCounter, 3828 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3324 SdHoareTripleChecker+Valid, 5937 SdHoareTripleChecker+Invalid, 3843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 3828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:15,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3324 Valid, 5937 Invalid, 3843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 3828 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 19:08:15,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4207 states. [2023-11-22 19:08:15,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4207 to 4017. [2023-11-22 19:08:15,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4017 states, 3973 states have (on average 1.6040775232821545) internal successors, (6373), 3973 states have internal predecessors, (6373), 42 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-11-22 19:08:15,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4017 states to 4017 states and 6457 transitions. [2023-11-22 19:08:15,540 INFO L78 Accepts]: Start accepts. Automaton has 4017 states and 6457 transitions. Word has length 371 [2023-11-22 19:08:15,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:15,540 INFO L495 AbstractCegarLoop]: Abstraction has 4017 states and 6457 transitions. [2023-11-22 19:08:15,541 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 19:08:15,541 INFO L276 IsEmpty]: Start isEmpty. Operand 4017 states and 6457 transitions. [2023-11-22 19:08:15,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:15,546 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:15,546 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 19:08:15,563 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 19:08:15,759 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 19:08:15,760 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:15,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:15,760 INFO L85 PathProgramCache]: Analyzing trace with hash 2054519960, now seen corresponding path program 1 times [2023-11-22 19:08:15,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:15,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808422007] [2023-11-22 19:08:15,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:15,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:15,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:15,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:15,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:15,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:15,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:15,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:15,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:15,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:15,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:15,987 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 19:08:15,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:15,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808422007] [2023-11-22 19:08:15,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808422007] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:15,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96666920] [2023-11-22 19:08:15,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:15,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:15,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:15,988 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 19:08:16,009 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 19:08:16,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:16,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 1387 conjuncts, 79 conjunts are in the unsatisfiable core [2023-11-22 19:08:16,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:16,991 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 19:08:16,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:18,037 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 19:08:18,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96666920] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:18,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:18,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 7] total 21 [2023-11-22 19:08:18,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497559308] [2023-11-22 19:08:18,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:18,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 19:08:18,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:18,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 19:08:18,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2023-11-22 19:08:18,039 INFO L87 Difference]: Start difference. First operand 4017 states and 6457 transitions. Second operand has 13 states, 13 states have (on average 25.46153846153846) internal successors, (331), 13 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 19:08:19,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:19,888 INFO L93 Difference]: Finished difference Result 5991 states and 9596 transitions. [2023-11-22 19:08:19,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 19:08:19,889 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.46153846153846) internal successors, (331), 13 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 19:08:19,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:19,894 INFO L225 Difference]: With dead ends: 5991 [2023-11-22 19:08:19,894 INFO L226 Difference]: Without dead ends: 4160 [2023-11-22 19:08:19,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 760 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2023-11-22 19:08:19,898 INFO L413 NwaCegarLoop]: 1492 mSDtfsCounter, 11118 mSDsluCounter, 4126 mSDsCounter, 0 mSdLazyCounter, 3518 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11118 SdHoareTripleChecker+Valid, 5618 SdHoareTripleChecker+Invalid, 3565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 3518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:19,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11118 Valid, 5618 Invalid, 3565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 3518 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-22 19:08:19,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4160 states. [2023-11-22 19:08:19,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4160 to 2204. [2023-11-22 19:08:19,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2204 states, 2181 states have (on average 1.60430994956442) internal successors, (3499), 2181 states have internal predecessors, (3499), 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 19:08:19,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2204 states to 2204 states and 3541 transitions. [2023-11-22 19:08:19,972 INFO L78 Accepts]: Start accepts. Automaton has 2204 states and 3541 transitions. Word has length 371 [2023-11-22 19:08:19,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:19,972 INFO L495 AbstractCegarLoop]: Abstraction has 2204 states and 3541 transitions. [2023-11-22 19:08:19,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.46153846153846) internal successors, (331), 13 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 19:08:19,973 INFO L276 IsEmpty]: Start isEmpty. Operand 2204 states and 3541 transitions. [2023-11-22 19:08:19,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:19,976 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:19,976 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 19:08:19,993 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 19:08:20,184 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 19:08:20,184 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:20,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:20,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1471973308, now seen corresponding path program 1 times [2023-11-22 19:08:20,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:20,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58106276] [2023-11-22 19:08:20,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:20,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:20,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,419 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 19:08:20,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:20,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58106276] [2023-11-22 19:08:20,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58106276] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:20,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794117915] [2023-11-22 19:08:20,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:20,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:20,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:20,420 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 19:08:20,422 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 19:08:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:20,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 1388 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 19:08:20,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:21,369 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 19:08:21,369 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:21,494 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 19:08:21,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794117915] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:21,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:21,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 19:08:21,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556147548] [2023-11-22 19:08:21,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:21,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:21,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:21,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:21,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 19:08:21,495 INFO L87 Difference]: Start difference. First operand 2204 states and 3541 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 19:08:23,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:23,456 INFO L93 Difference]: Finished difference Result 2947 states and 4712 transitions. [2023-11-22 19:08:23,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:08:23,456 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 19:08:23,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:23,459 INFO L225 Difference]: With dead ends: 2947 [2023-11-22 19:08:23,459 INFO L226 Difference]: Without dead ends: 2341 [2023-11-22 19:08:23,460 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 19:08:23,460 INFO L413 NwaCegarLoop]: 1336 mSDtfsCounter, 3273 mSDsluCounter, 4596 mSDsCounter, 0 mSdLazyCounter, 3848 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3278 SdHoareTripleChecker+Valid, 5932 SdHoareTripleChecker+Invalid, 3859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:23,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3278 Valid, 5932 Invalid, 3859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3848 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-22 19:08:23,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2341 states. [2023-11-22 19:08:23,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2341 to 2201. [2023-11-22 19:08:23,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2201 states, 2178 states have (on average 1.6046831955922864) internal successors, (3495), 2178 states have internal predecessors, (3495), 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 19:08:23,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 3537 transitions. [2023-11-22 19:08:23,533 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 3537 transitions. Word has length 371 [2023-11-22 19:08:23,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:23,534 INFO L495 AbstractCegarLoop]: Abstraction has 2201 states and 3537 transitions. [2023-11-22 19:08:23,534 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 19:08:23,534 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 3537 transitions. [2023-11-22 19:08:23,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:23,537 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:23,537 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 19:08:23,551 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 19:08:23,746 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 19:08:23,747 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:23,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:23,747 INFO L85 PathProgramCache]: Analyzing trace with hash -458200362, now seen corresponding path program 1 times [2023-11-22 19:08:23,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:23,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620429256] [2023-11-22 19:08:23,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:23,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:23,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:23,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:23,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:23,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:23,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:23,953 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 19:08:23,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:23,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620429256] [2023-11-22 19:08:23,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620429256] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:23,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469385629] [2023-11-22 19:08:23,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:23,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:23,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:23,955 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 19:08:23,959 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 19:08:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:24,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 1388 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 19:08:24,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:25,029 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 19:08:25,029 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:25,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 19:08:25,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469385629] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:25,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:25,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 19:08:25,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449863017] [2023-11-22 19:08:25,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:25,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:25,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:25,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:25,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 19:08:25,142 INFO L87 Difference]: Start difference. First operand 2201 states and 3537 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 19:08:27,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:27,326 INFO L93 Difference]: Finished difference Result 2924 states and 4679 transitions. [2023-11-22 19:08:27,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:08:27,327 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 19:08:27,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:27,329 INFO L225 Difference]: With dead ends: 2924 [2023-11-22 19:08:27,329 INFO L226 Difference]: Without dead ends: 2321 [2023-11-22 19:08:27,329 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 19:08:27,330 INFO L413 NwaCegarLoop]: 1901 mSDtfsCounter, 3313 mSDsluCounter, 5733 mSDsCounter, 0 mSdLazyCounter, 4325 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3318 SdHoareTripleChecker+Valid, 7634 SdHoareTripleChecker+Invalid, 4340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 4325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:27,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3318 Valid, 7634 Invalid, 4340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 4325 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-22 19:08:27,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2023-11-22 19:08:27,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 2198. [2023-11-22 19:08:27,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2198 states, 2175 states have (on average 1.6050574712643677) internal successors, (3491), 2175 states have internal predecessors, (3491), 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 19:08:27,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2198 states to 2198 states and 3533 transitions. [2023-11-22 19:08:27,386 INFO L78 Accepts]: Start accepts. Automaton has 2198 states and 3533 transitions. Word has length 371 [2023-11-22 19:08:27,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:27,386 INFO L495 AbstractCegarLoop]: Abstraction has 2198 states and 3533 transitions. [2023-11-22 19:08:27,386 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 19:08:27,387 INFO L276 IsEmpty]: Start isEmpty. Operand 2198 states and 3533 transitions. [2023-11-22 19:08:27,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:27,389 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:27,389 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 19:08:27,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-22 19:08:27,600 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 19:08:27,601 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:27,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:27,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1276465028, now seen corresponding path program 1 times [2023-11-22 19:08:27,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:27,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478229715] [2023-11-22 19:08:27,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:27,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:27,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:27,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:27,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:27,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:27,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:27,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:27,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:27,825 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 19:08:27,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:27,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478229715] [2023-11-22 19:08:27,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478229715] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:27,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579249157] [2023-11-22 19:08:27,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:27,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:27,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:27,827 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 19:08:27,838 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 19:08:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:28,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 1388 conjuncts, 79 conjunts are in the unsatisfiable core [2023-11-22 19:08:28,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:28,807 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 19:08:28,807 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:29,750 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 19:08:29,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579249157] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:29,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:29,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 7] total 21 [2023-11-22 19:08:29,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253990016] [2023-11-22 19:08:29,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:29,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 19:08:29,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:29,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 19:08:29,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2023-11-22 19:08:29,752 INFO L87 Difference]: Start difference. First operand 2198 states and 3533 transitions. Second operand has 13 states, 13 states have (on average 25.46153846153846) internal successors, (331), 13 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 19:08:31,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:31,618 INFO L93 Difference]: Finished difference Result 3510 states and 5616 transitions. [2023-11-22 19:08:31,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 19:08:31,619 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.46153846153846) internal successors, (331), 13 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 19:08:31,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:31,623 INFO L225 Difference]: With dead ends: 3510 [2023-11-22 19:08:31,623 INFO L226 Difference]: Without dead ends: 2913 [2023-11-22 19:08:31,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 760 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2023-11-22 19:08:31,625 INFO L413 NwaCegarLoop]: 1485 mSDtfsCounter, 5615 mSDsluCounter, 4088 mSDsCounter, 0 mSdLazyCounter, 3494 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5615 SdHoareTripleChecker+Valid, 5573 SdHoareTripleChecker+Invalid, 3523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 3494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:31,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5615 Valid, 5573 Invalid, 3523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 3494 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-22 19:08:31,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2913 states. [2023-11-22 19:08:31,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2913 to 1607. [2023-11-22 19:08:31,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1591 states have (on average 1.6040226272784412) internal successors, (2552), 1591 states have internal predecessors, (2552), 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 19:08:31,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 2580 transitions. [2023-11-22 19:08:31,683 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 2580 transitions. Word has length 371 [2023-11-22 19:08:31,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:31,684 INFO L495 AbstractCegarLoop]: Abstraction has 1607 states and 2580 transitions. [2023-11-22 19:08:31,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.46153846153846) internal successors, (331), 13 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 19:08:31,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 2580 transitions. [2023-11-22 19:08:31,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:31,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:31,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 19:08:31,702 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 19:08:31,887 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 19:08:31,888 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:31,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:31,888 INFO L85 PathProgramCache]: Analyzing trace with hash -346056974, now seen corresponding path program 1 times [2023-11-22 19:08:31,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:31,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848661396] [2023-11-22 19:08:31,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:31,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:31,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:32,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:32,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:32,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,089 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 19:08:32,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:32,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848661396] [2023-11-22 19:08:32,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848661396] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:32,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567959085] [2023-11-22 19:08:32,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:32,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:32,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:32,091 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 19:08:32,091 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 19:08:32,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:32,569 INFO L262 TraceCheckSpWp]: Trace formula consists of 1389 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-22 19:08:32,573 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:32,786 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 19:08:32,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:33,372 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 19:08:33,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567959085] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:33,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:33,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 5] total 11 [2023-11-22 19:08:33,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259971395] [2023-11-22 19:08:33,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:33,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 19:08:33,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:33,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 19:08:33,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-22 19:08:33,376 INFO L87 Difference]: Start difference. First operand 1607 states and 2580 transitions. Second operand has 5 states, 5 states have (on average 66.2) internal successors, (331), 5 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 19:08:34,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:34,462 INFO L93 Difference]: Finished difference Result 4073 states and 6513 transitions. [2023-11-22 19:08:34,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:08:34,462 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 66.2) internal successors, (331), 5 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 19:08:34,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:34,465 INFO L225 Difference]: With dead ends: 4073 [2023-11-22 19:08:34,465 INFO L226 Difference]: Without dead ends: 2835 [2023-11-22 19:08:34,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 757 GetRequests, 745 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-22 19:08:34,468 INFO L413 NwaCegarLoop]: 1510 mSDtfsCounter, 1983 mSDsluCounter, 2358 mSDsCounter, 0 mSdLazyCounter, 2048 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1988 SdHoareTripleChecker+Valid, 3868 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:34,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1988 Valid, 3868 Invalid, 2054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2048 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-22 19:08:34,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2835 states. [2023-11-22 19:08:34,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2835 to 1607. [2023-11-22 19:08:34,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1591 states have (on average 1.5989943431803897) internal successors, (2544), 1591 states have internal predecessors, (2544), 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 19:08:34,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 2572 transitions. [2023-11-22 19:08:34,518 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 2572 transitions. Word has length 371 [2023-11-22 19:08:34,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:34,519 INFO L495 AbstractCegarLoop]: Abstraction has 1607 states and 2572 transitions. [2023-11-22 19:08:34,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 66.2) internal successors, (331), 5 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 19:08:34,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 2572 transitions. [2023-11-22 19:08:34,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:34,521 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:34,521 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 19:08:34,535 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 19:08:34,721 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 19:08:34,722 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:34,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:34,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1975744944, now seen corresponding path program 1 times [2023-11-22 19:08:34,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:34,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42490604] [2023-11-22 19:08:34,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:34,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:34,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:34,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:34,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:34,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:34,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:34,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:34,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:34,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:34,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:34,922 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 19:08:34,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:34,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42490604] [2023-11-22 19:08:34,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42490604] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:34,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873786361] [2023-11-22 19:08:34,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:34,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:34,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:34,924 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 19:08:34,924 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 19:08:35,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:35,390 INFO L262 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:08:35,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:35,649 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-11-22 19:08:35,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:35,958 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 19:08:35,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873786361] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:35,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:35,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 6] total 11 [2023-11-22 19:08:35,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964810611] [2023-11-22 19:08:35,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:35,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 19:08:35,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:35,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 19:08:35,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-22 19:08:35,959 INFO L87 Difference]: Start difference. First operand 1607 states and 2572 transitions. Second operand has 5 states, 5 states have (on average 66.2) internal successors, (331), 5 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 19:08:36,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:36,797 INFO L93 Difference]: Finished difference Result 2853 states and 4549 transitions. [2023-11-22 19:08:36,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 19:08:36,797 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 66.2) internal successors, (331), 5 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 19:08:36,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:36,799 INFO L225 Difference]: With dead ends: 2853 [2023-11-22 19:08:36,799 INFO L226 Difference]: Without dead ends: 1615 [2023-11-22 19:08:36,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 745 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2023-11-22 19:08:36,801 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 1083 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 2544 SdHoareTripleChecker+Invalid, 1693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:36,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 2544 Invalid, 1693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-22 19:08:36,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2023-11-22 19:08:36,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 1613. [2023-11-22 19:08:36,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1613 states, 1597 states have (on average 1.5979962429555417) internal successors, (2552), 1597 states have internal predecessors, (2552), 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 19:08:36,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1613 states to 1613 states and 2580 transitions. [2023-11-22 19:08:36,848 INFO L78 Accepts]: Start accepts. Automaton has 1613 states and 2580 transitions. Word has length 371 [2023-11-22 19:08:36,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:36,849 INFO L495 AbstractCegarLoop]: Abstraction has 1613 states and 2580 transitions. [2023-11-22 19:08:36,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 66.2) internal successors, (331), 5 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 19:08:36,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1613 states and 2580 transitions. [2023-11-22 19:08:36,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:36,850 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:36,850 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 19:08:36,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-22 19:08:37,051 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 19:08:37,051 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:37,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:37,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1975804526, now seen corresponding path program 1 times [2023-11-22 19:08:37,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:37,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343395372] [2023-11-22 19:08:37,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:37,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:37,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:37,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:37,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:37,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,249 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 19:08:37,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:37,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343395372] [2023-11-22 19:08:37,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343395372] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:37,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852978768] [2023-11-22 19:08:37,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:37,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:37,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:37,251 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 19:08:37,251 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 19:08:37,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:37,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 19:08:37,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:37,962 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 19:08:37,962 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:38,270 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 19:08:38,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852978768] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:38,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:38,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4, 8] total 14 [2023-11-22 19:08:38,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319844390] [2023-11-22 19:08:38,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:38,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 19:08:38,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:38,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 19:08:38,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-11-22 19:08:38,272 INFO L87 Difference]: Start difference. First operand 1613 states and 2580 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 19:08:39,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:39,529 INFO L93 Difference]: Finished difference Result 3969 states and 6333 transitions. [2023-11-22 19:08:39,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:08:39,530 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 19:08:39,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:39,533 INFO L225 Difference]: With dead ends: 3969 [2023-11-22 19:08:39,533 INFO L226 Difference]: Without dead ends: 2725 [2023-11-22 19:08:39,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 759 GetRequests, 742 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-22 19:08:39,535 INFO L413 NwaCegarLoop]: 845 mSDtfsCounter, 2766 mSDsluCounter, 2523 mSDsCounter, 0 mSdLazyCounter, 2328 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2771 SdHoareTripleChecker+Valid, 3368 SdHoareTripleChecker+Invalid, 2339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:39,535 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2771 Valid, 3368 Invalid, 2339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2328 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 19:08:39,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2023-11-22 19:08:39,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1727. [2023-11-22 19:08:39,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1707 states have (on average 1.5864089045108378) internal successors, (2708), 1707 states have internal predecessors, (2708), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:08:39,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 2744 transitions. [2023-11-22 19:08:39,591 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 2744 transitions. Word has length 371 [2023-11-22 19:08:39,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:39,591 INFO L495 AbstractCegarLoop]: Abstraction has 1727 states and 2744 transitions. [2023-11-22 19:08:39,591 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 19:08:39,591 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 2744 transitions. [2023-11-22 19:08:39,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 19:08:39,593 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:39,593 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 19:08:39,606 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 19:08:39,793 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,SelfDestructingSolverStorable31 [2023-11-22 19:08:39,794 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:39,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:39,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1008453872, now seen corresponding path program 1 times [2023-11-22 19:08:39,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:39,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671964248] [2023-11-22 19:08:39,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:39,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:39,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 19:08:39,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:39,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 19:08:39,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:39,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 19:08:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:39,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 19:08:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:39,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 19:08:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:39,988 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 19:08:39,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:39,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671964248] [2023-11-22 19:08:39,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671964248] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:39,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328377522] [2023-11-22 19:08:39,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:39,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:39,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:39,989 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 19:08:39,990 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 19:08:40,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:40,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 1392 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:08:40,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:40,471 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-22 19:08:40,472 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:40,501 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 19:08:40,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328377522] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:08:40,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:08:40,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:08:40,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136370997] [2023-11-22 19:08:40,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:08:40,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:08:40,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:40,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:08:40,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:08:40,504 INFO L87 Difference]: Start difference. First operand 1727 states and 2744 transitions. Second operand has 9 states, 9 states have (on average 38.44444444444444) internal successors, (346), 9 states have internal predecessors, (346), 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 19:08:40,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:40,656 INFO L93 Difference]: Finished difference Result 3437 states and 5464 transitions. [2023-11-22 19:08:40,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-22 19:08:40,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 38.44444444444444) internal successors, (346), 9 states have internal predecessors, (346), 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 19:08:40,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:40,659 INFO L225 Difference]: With dead ends: 3437 [2023-11-22 19:08:40,659 INFO L226 Difference]: Without dead ends: 1734 [2023-11-22 19:08:40,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 747 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 19:08:40,661 INFO L413 NwaCegarLoop]: 1396 mSDtfsCounter, 26 mSDsluCounter, 6947 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 8343 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:40,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 8343 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:08:40,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2023-11-22 19:08:40,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1731. [2023-11-22 19:08:40,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1731 states, 1711 states have (on average 1.5862068965517242) internal successors, (2714), 1711 states have internal predecessors, (2714), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:08:40,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1731 states to 1731 states and 2750 transitions. [2023-11-22 19:08:40,749 INFO L78 Accepts]: Start accepts. Automaton has 1731 states and 2750 transitions. Word has length 371 [2023-11-22 19:08:40,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:40,749 INFO L495 AbstractCegarLoop]: Abstraction has 1731 states and 2750 transitions. [2023-11-22 19:08:40,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 38.44444444444444) internal successors, (346), 9 states have internal predecessors, (346), 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 19:08:40,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1731 states and 2750 transitions. [2023-11-22 19:08:40,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2023-11-22 19:08:40,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:40,751 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 19:08:40,766 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 19:08:40,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:40,966 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:40,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:40,966 INFO L85 PathProgramCache]: Analyzing trace with hash 996457733, now seen corresponding path program 2 times [2023-11-22 19:08:40,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:40,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781911955] [2023-11-22 19:08:40,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:40,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:41,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:41,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:41,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:41,232 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 19:08:41,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:41,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781911955] [2023-11-22 19:08:41,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781911955] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:08:41,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:08:41,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-22 19:08:41,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304740438] [2023-11-22 19:08:41,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:41,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 19:08:41,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:41,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 19:08:41,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 19:08:41,234 INFO L87 Difference]: Start difference. First operand 1731 states and 2750 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 19:08:41,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:41,337 INFO L93 Difference]: Finished difference Result 3089 states and 4887 transitions. [2023-11-22 19:08:41,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:08:41,338 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 19:08:41,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:41,339 INFO L225 Difference]: With dead ends: 3089 [2023-11-22 19:08:41,339 INFO L226 Difference]: Without dead ends: 1731 [2023-11-22 19:08:41,340 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 19:08:41,341 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 1 mSDsluCounter, 2769 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4157 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 19:08:41,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4157 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:08:41,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2023-11-22 19:08:41,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1729. [2023-11-22 19:08:41,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1729 states, 1709 states have (on average 1.5857226448215331) internal successors, (2710), 1709 states have internal predecessors, (2710), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:08:41,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1729 states to 1729 states and 2746 transitions. [2023-11-22 19:08:41,392 INFO L78 Accepts]: Start accepts. Automaton has 1729 states and 2746 transitions. Word has length 374 [2023-11-22 19:08:41,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:41,393 INFO L495 AbstractCegarLoop]: Abstraction has 1729 states and 2746 transitions. [2023-11-22 19:08:41,393 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 19:08:41,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1729 states and 2746 transitions. [2023-11-22 19:08:41,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2023-11-22 19:08:41,395 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:41,395 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 19:08:41,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-22 19:08:41,395 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:41,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:41,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1906818931, now seen corresponding path program 1 times [2023-11-22 19:08:41,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:41,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449422219] [2023-11-22 19:08:41,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:41,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:41,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:42,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:42,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:42,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:42,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:42,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:42,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:42,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:42,484 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 19:08:42,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:42,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449422219] [2023-11-22 19:08:42,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449422219] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:08:42,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:08:42,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 19:08:42,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306506788] [2023-11-22 19:08:42,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:42,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 19:08:42,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:42,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 19:08:42,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-22 19:08:42,486 INFO L87 Difference]: Start difference. First operand 1729 states and 2746 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 19:08:42,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:42,809 INFO L93 Difference]: Finished difference Result 4149 states and 6521 transitions. [2023-11-22 19:08:42,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:08:42,809 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 19:08:42,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:42,812 INFO L225 Difference]: With dead ends: 4149 [2023-11-22 19:08:42,812 INFO L226 Difference]: Without dead ends: 2793 [2023-11-22 19:08:42,814 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 19:08:42,814 INFO L413 NwaCegarLoop]: 1554 mSDtfsCounter, 4552 mSDsluCounter, 4119 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4557 SdHoareTripleChecker+Valid, 5673 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 19:08:42,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4557 Valid, 5673 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 19:08:42,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2793 states. [2023-11-22 19:08:42,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2793 to 2000. [2023-11-22 19:08:42,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2000 states, 1971 states have (on average 1.569254185692542) internal successors, (3093), 1971 states have internal predecessors, (3093), 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 19:08:42,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2000 states to 2000 states and 3147 transitions. [2023-11-22 19:08:42,886 INFO L78 Accepts]: Start accepts. Automaton has 2000 states and 3147 transitions. Word has length 375 [2023-11-22 19:08:42,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:42,886 INFO L495 AbstractCegarLoop]: Abstraction has 2000 states and 3147 transitions. [2023-11-22 19:08:42,887 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 19:08:42,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2000 states and 3147 transitions. [2023-11-22 19:08:42,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 760 [2023-11-22 19:08:42,892 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:42,893 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] [2023-11-22 19:08:42,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-22 19:08:42,893 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:42,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:42,893 INFO L85 PathProgramCache]: Analyzing trace with hash 965002950, now seen corresponding path program 1 times [2023-11-22 19:08:42,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:42,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603125620] [2023-11-22 19:08:42,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:42,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:44,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:44,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:44,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-11-22 19:08:44,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 19:08:44,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 19:08:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 19:08:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 19:08:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:44,113 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 19:08:44,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:44,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603125620] [2023-11-22 19:08:44,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603125620] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:08:44,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:08:44,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-22 19:08:44,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563280214] [2023-11-22 19:08:44,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:44,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 19:08:44,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:44,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 19:08:44,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 19:08:44,116 INFO L87 Difference]: Start difference. First operand 2000 states and 3147 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 19:08:44,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:44,291 INFO L93 Difference]: Finished difference Result 4712 states and 7414 transitions. [2023-11-22 19:08:44,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 19:08:44,292 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 19:08:44,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:44,296 INFO L225 Difference]: With dead ends: 4712 [2023-11-22 19:08:44,296 INFO L226 Difference]: Without dead ends: 3356 [2023-11-22 19:08:44,297 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 19:08:44,298 INFO L413 NwaCegarLoop]: 1602 mSDtfsCounter, 830 mSDsluCounter, 2988 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 4590 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 19:08:44,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [835 Valid, 4590 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:08:44,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3356 states. [2023-11-22 19:08:44,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3356 to 2004. [2023-11-22 19:08:44,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 1975 states have (on average 1.5681012658227849) internal successors, (3097), 1975 states have internal predecessors, (3097), 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 19:08:44,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 3151 transitions. [2023-11-22 19:08:44,422 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 3151 transitions. Word has length 759 [2023-11-22 19:08:44,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:44,422 INFO L495 AbstractCegarLoop]: Abstraction has 2004 states and 3151 transitions. [2023-11-22 19:08:44,422 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 19:08:44,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 3151 transitions. [2023-11-22 19:08:44,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 760 [2023-11-22 19:08:44,428 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:44,428 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] [2023-11-22 19:08:44,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-22 19:08:44,428 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:44,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:44,429 INFO L85 PathProgramCache]: Analyzing trace with hash 342220808, now seen corresponding path program 1 times [2023-11-22 19:08:44,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:44,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816199626] [2023-11-22 19:08:44,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:44,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:45,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:45,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:45,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-11-22 19:08:45,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 19:08:45,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 19:08:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 19:08:45,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 19:08:45,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:45,345 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 19:08:45,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:45,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816199626] [2023-11-22 19:08:45,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816199626] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:08:45,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:08:45,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 19:08:45,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014478259] [2023-11-22 19:08:45,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:45,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 19:08:45,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:45,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 19:08:45,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 19:08:45,348 INFO L87 Difference]: Start difference. First operand 2004 states and 3151 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 19:08:46,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:46,184 INFO L93 Difference]: Finished difference Result 3364 states and 5288 transitions. [2023-11-22 19:08:46,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:08:46,185 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 19:08:46,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:46,187 INFO L225 Difference]: With dead ends: 3364 [2023-11-22 19:08:46,187 INFO L226 Difference]: Without dead ends: 2004 [2023-11-22 19:08:46,189 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 19:08:46,190 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 2333 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2333 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-22 19:08:46,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2333 Valid, 1668 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1154 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-22 19:08:46,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2004 states. [2023-11-22 19:08:46,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2004 to 2004. [2023-11-22 19:08:46,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 1975 states have (on average 1.5670886075949366) internal successors, (3095), 1975 states have internal predecessors, (3095), 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 19:08:46,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 3149 transitions. [2023-11-22 19:08:46,291 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 3149 transitions. Word has length 759 [2023-11-22 19:08:46,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:46,292 INFO L495 AbstractCegarLoop]: Abstraction has 2004 states and 3149 transitions. [2023-11-22 19:08:46,292 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 19:08:46,292 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 3149 transitions. [2023-11-22 19:08:46,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2023-11-22 19:08:46,299 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:46,299 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] [2023-11-22 19:08:46,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-22 19:08:46,300 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:46,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:46,300 INFO L85 PathProgramCache]: Analyzing trace with hash -675090689, now seen corresponding path program 1 times [2023-11-22 19:08:46,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:46,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764473723] [2023-11-22 19:08:46,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:46,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:46,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:47,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:47,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:47,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:47,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2023-11-22 19:08:47,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 681 [2023-11-22 19:08:47,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 19:08:47,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 19:08:47,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-11-22 19:08:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:47,139 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 19:08:47,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:47,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764473723] [2023-11-22 19:08:47,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764473723] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:08:47,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:08:47,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-22 19:08:47,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488686492] [2023-11-22 19:08:47,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:47,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:08:47,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:47,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:08:47,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 19:08:47,142 INFO L87 Difference]: Start difference. First operand 2004 states and 3149 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 19:08:47,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:47,247 INFO L93 Difference]: Finished difference Result 3366 states and 5288 transitions. [2023-11-22 19:08:47,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:08:47,247 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 19:08:47,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:47,250 INFO L225 Difference]: With dead ends: 3366 [2023-11-22 19:08:47,250 INFO L226 Difference]: Without dead ends: 2006 [2023-11-22 19:08:47,251 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 19:08:47,252 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 19:08:47,252 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 19:08:47,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2023-11-22 19:08:47,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 2006. [2023-11-22 19:08:47,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2006 states, 1977 states have (on average 1.5665149215983813) internal successors, (3097), 1977 states have internal predecessors, (3097), 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 19:08:47,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2006 states to 2006 states and 3151 transitions. [2023-11-22 19:08:47,323 INFO L78 Accepts]: Start accepts. Automaton has 2006 states and 3151 transitions. Word has length 760 [2023-11-22 19:08:47,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:47,324 INFO L495 AbstractCegarLoop]: Abstraction has 2006 states and 3151 transitions. [2023-11-22 19:08:47,324 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 19:08:47,324 INFO L276 IsEmpty]: Start isEmpty. Operand 2006 states and 3151 transitions. [2023-11-22 19:08:47,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 762 [2023-11-22 19:08:47,330 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:47,330 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] [2023-11-22 19:08:47,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-22 19:08:47,331 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:47,331 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:47,331 INFO L85 PathProgramCache]: Analyzing trace with hash 2131320530, now seen corresponding path program 1 times [2023-11-22 19:08:47,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:47,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693352733] [2023-11-22 19:08:47,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:47,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:47,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:48,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-11-22 19:08:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 19:08:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 19:08:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 19:08:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 19:08:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,099 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 19:08:48,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:48,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693352733] [2023-11-22 19:08:48,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693352733] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:48,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029238371] [2023-11-22 19:08:48,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:48,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:48,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:48,105 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 19:08:48,118 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 19:08:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:48,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 4051 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-22 19:08:48,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:49,675 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 19:08:49,675 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:08:49,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029238371] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:08:49,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:08:49,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 19:08:49,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882688830] [2023-11-22 19:08:49,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:49,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 19:08:49,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:49,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 19:08:49,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 19:08:49,677 INFO L87 Difference]: Start difference. First operand 2006 states and 3151 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 19:08:50,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:50,341 INFO L93 Difference]: Finished difference Result 3368 states and 5288 transitions. [2023-11-22 19:08:50,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:08:50,342 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 19:08:50,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:50,345 INFO L225 Difference]: With dead ends: 3368 [2023-11-22 19:08:50,345 INFO L226 Difference]: Without dead ends: 2006 [2023-11-22 19:08:50,346 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 19:08:50,347 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 1048 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 1668 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 19:08:50,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 1668 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-22 19:08:50,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2023-11-22 19:08:50,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 2006. [2023-11-22 19:08:50,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2006 states, 1977 states have (on average 1.5655032878098127) internal successors, (3095), 1977 states have internal predecessors, (3095), 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 19:08:50,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2006 states to 2006 states and 3149 transitions. [2023-11-22 19:08:50,418 INFO L78 Accepts]: Start accepts. Automaton has 2006 states and 3149 transitions. Word has length 761 [2023-11-22 19:08:50,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:50,419 INFO L495 AbstractCegarLoop]: Abstraction has 2006 states and 3149 transitions. [2023-11-22 19:08:50,419 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 19:08:50,419 INFO L276 IsEmpty]: Start isEmpty. Operand 2006 states and 3149 transitions. [2023-11-22 19:08:50,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 762 [2023-11-22 19:08:50,424 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:50,424 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] [2023-11-22 19:08:50,442 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 19:08:50,624 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 19:08:50,625 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:50,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:50,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1687497168, now seen corresponding path program 1 times [2023-11-22 19:08:50,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:50,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692764105] [2023-11-22 19:08:50,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:50,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:50,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-11-22 19:08:51,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 19:08:51,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 19:08:51,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 19:08:51,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 19:08:51,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:51,370 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 19:08:51,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:51,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692764105] [2023-11-22 19:08:51,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692764105] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:51,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057532549] [2023-11-22 19:08:51,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:51,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:51,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:51,372 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 19:08:51,393 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 19:08:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:52,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 4050 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 19:08:52,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:52,272 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 19:08:52,272 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:52,303 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 19:08:52,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057532549] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:52,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:52,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:08:52,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842404740] [2023-11-22 19:08:52,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:52,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:08:52,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:52,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:08:52,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:08:52,306 INFO L87 Difference]: Start difference. First operand 2006 states and 3149 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 19:08:52,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:52,409 INFO L93 Difference]: Finished difference Result 3370 states and 5288 transitions. [2023-11-22 19:08:52,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:08:52,410 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 19:08:52,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:52,412 INFO L225 Difference]: With dead ends: 3370 [2023-11-22 19:08:52,412 INFO L226 Difference]: Without dead ends: 2008 [2023-11-22 19:08:52,414 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 19:08:52,414 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:08:52,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:08:52,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2023-11-22 19:08:52,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 2008. [2023-11-22 19:08:52,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 1979 states have (on average 1.564931783729156) internal successors, (3097), 1979 states have internal predecessors, (3097), 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 19:08:52,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 3151 transitions. [2023-11-22 19:08:52,486 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 3151 transitions. Word has length 761 [2023-11-22 19:08:52,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:52,487 INFO L495 AbstractCegarLoop]: Abstraction has 2008 states and 3151 transitions. [2023-11-22 19:08:52,487 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 19:08:52,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 3151 transitions. [2023-11-22 19:08:52,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 763 [2023-11-22 19:08:52,492 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:52,492 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] [2023-11-22 19:08:52,511 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 19:08:52,693 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 19:08:52,694 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:52,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:52,694 INFO L85 PathProgramCache]: Analyzing trace with hash -2114016257, now seen corresponding path program 1 times [2023-11-22 19:08:52,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:52,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085110972] [2023-11-22 19:08:52,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:52,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:52,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:53,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:53,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:53,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:53,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:53,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-11-22 19:08:53,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-11-22 19:08:53,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 19:08:53,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 19:08:53,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 19:08:53,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:53,403 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 19:08:53,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:53,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085110972] [2023-11-22 19:08:53,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085110972] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:53,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473924007] [2023-11-22 19:08:53,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:53,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:53,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:53,405 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 19:08:53,406 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 19:08:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:54,240 INFO L262 TraceCheckSpWp]: Trace formula consists of 4057 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 19:08:54,247 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:54,262 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 19:08:54,263 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:54,291 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 19:08:54,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473924007] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:54,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:54,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:08:54,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675535173] [2023-11-22 19:08:54,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:54,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:08:54,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:54,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:08:54,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:08:54,293 INFO L87 Difference]: Start difference. First operand 2008 states and 3151 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 19:08:54,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:54,400 INFO L93 Difference]: Finished difference Result 3374 states and 5292 transitions. [2023-11-22 19:08:54,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:08:54,401 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 19:08:54,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:54,403 INFO L225 Difference]: With dead ends: 3374 [2023-11-22 19:08:54,403 INFO L226 Difference]: Without dead ends: 2010 [2023-11-22 19:08:54,405 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 19:08:54,405 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:08:54,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:08:54,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2010 states. [2023-11-22 19:08:54,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2010 to 2010. [2023-11-22 19:08:54,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2010 states, 1981 states have (on average 1.564361433619384) internal successors, (3099), 1981 states have internal predecessors, (3099), 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 19:08:54,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2010 states to 2010 states and 3153 transitions. [2023-11-22 19:08:54,482 INFO L78 Accepts]: Start accepts. Automaton has 2010 states and 3153 transitions. Word has length 762 [2023-11-22 19:08:54,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:54,482 INFO L495 AbstractCegarLoop]: Abstraction has 2010 states and 3153 transitions. [2023-11-22 19:08:54,482 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 19:08:54,483 INFO L276 IsEmpty]: Start isEmpty. Operand 2010 states and 3153 transitions. [2023-11-22 19:08:54,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 764 [2023-11-22 19:08:54,488 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:54,488 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] [2023-11-22 19:08:54,508 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 19:08:54,704 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 19:08:54,704 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:54,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:54,705 INFO L85 PathProgramCache]: Analyzing trace with hash 483617101, now seen corresponding path program 1 times [2023-11-22 19:08:54,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:54,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882734388] [2023-11-22 19:08:54,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:54,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:54,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 669 [2023-11-22 19:08:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-11-22 19:08:55,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 19:08:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 19:08:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 19:08:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:55,430 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 19:08:55,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:55,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882734388] [2023-11-22 19:08:55,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882734388] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:55,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018475446] [2023-11-22 19:08:55,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:55,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:55,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:55,432 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 19:08:55,433 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 19:08:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:56,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 4064 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 19:08:56,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:56,304 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 19:08:56,304 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:56,331 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 19:08:56,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018475446] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:56,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:56,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:08:56,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334279999] [2023-11-22 19:08:56,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:56,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:08:56,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:56,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:08:56,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:08:56,333 INFO L87 Difference]: Start difference. First operand 2010 states and 3153 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 19:08:56,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:56,459 INFO L93 Difference]: Finished difference Result 3378 states and 5296 transitions. [2023-11-22 19:08:56,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:08:56,460 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 19:08:56,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:56,462 INFO L225 Difference]: With dead ends: 3378 [2023-11-22 19:08:56,462 INFO L226 Difference]: Without dead ends: 2012 [2023-11-22 19:08:56,464 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 19:08:56,465 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:08:56,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:08:56,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2012 states. [2023-11-22 19:08:56,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2012 to 2012. [2023-11-22 19:08:56,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2012 states, 1983 states have (on average 1.5637922339889057) internal successors, (3101), 1983 states have internal predecessors, (3101), 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 19:08:56,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2012 states to 2012 states and 3155 transitions. [2023-11-22 19:08:56,542 INFO L78 Accepts]: Start accepts. Automaton has 2012 states and 3155 transitions. Word has length 763 [2023-11-22 19:08:56,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:56,543 INFO L495 AbstractCegarLoop]: Abstraction has 2012 states and 3155 transitions. [2023-11-22 19:08:56,543 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 19:08:56,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2012 states and 3155 transitions. [2023-11-22 19:08:56,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 765 [2023-11-22 19:08:56,548 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:56,548 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] [2023-11-22 19:08:56,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-22 19:08:56,749 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 19:08:56,749 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:56,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:56,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1930291593, now seen corresponding path program 1 times [2023-11-22 19:08:56,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:56,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116610405] [2023-11-22 19:08:56,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:56,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:57,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:57,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:57,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:57,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:57,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2023-11-22 19:08:57,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 19:08:57,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 19:08:57,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 19:08:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 19:08:57,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:57,549 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 19:08:57,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:57,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116610405] [2023-11-22 19:08:57,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116610405] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:57,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225794540] [2023-11-22 19:08:57,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:57,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:57,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:57,551 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 19:08:57,553 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 19:08:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:58,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 4071 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 19:08:58,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:08:58,433 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 19:08:58,433 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:08:58,463 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 19:08:58,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225794540] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:58,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:08:58,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:08:58,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440509731] [2023-11-22 19:08:58,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:08:58,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:08:58,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:08:58,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:08:58,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:08:58,466 INFO L87 Difference]: Start difference. First operand 2012 states and 3155 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 19:08:58,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:08:58,577 INFO L93 Difference]: Finished difference Result 3382 states and 5300 transitions. [2023-11-22 19:08:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:08:58,577 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 19:08:58,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:08:58,579 INFO L225 Difference]: With dead ends: 3382 [2023-11-22 19:08:58,580 INFO L226 Difference]: Without dead ends: 2014 [2023-11-22 19:08:58,581 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 19:08:58,581 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:08:58,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:08:58,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2023-11-22 19:08:58,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 2014. [2023-11-22 19:08:58,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2014 states, 1985 states have (on average 1.5632241813602015) internal successors, (3103), 1985 states have internal predecessors, (3103), 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 19:08:58,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 3157 transitions. [2023-11-22 19:08:58,659 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 3157 transitions. Word has length 764 [2023-11-22 19:08:58,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:08:58,659 INFO L495 AbstractCegarLoop]: Abstraction has 2014 states and 3157 transitions. [2023-11-22 19:08:58,660 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 19:08:58,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 3157 transitions. [2023-11-22 19:08:58,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 766 [2023-11-22 19:08:58,665 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:08:58,665 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] [2023-11-22 19:08:58,685 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 19:08:58,865 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 19:08:58,866 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:08:58,866 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:08:58,866 INFO L85 PathProgramCache]: Analyzing trace with hash 2066287019, now seen corresponding path program 1 times [2023-11-22 19:08:58,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:08:58,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425877970] [2023-11-22 19:08:58,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:58,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:08:59,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:08:59,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:08:59,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:08:59,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:08:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:08:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 671 [2023-11-22 19:08:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 19:08:59,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-11-22 19:08:59,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 19:08:59,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 19:08:59,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:08:59,581 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 19:08:59,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:08:59,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425877970] [2023-11-22 19:08:59,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425877970] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:08:59,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366877956] [2023-11-22 19:08:59,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:08:59,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:08:59,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:08:59,583 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 19:08:59,584 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 19:09:00,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:00,447 INFO L262 TraceCheckSpWp]: Trace formula consists of 4078 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:00,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:00,470 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 19:09:00,470 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:00,496 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 19:09:00,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366877956] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:00,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:00,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:00,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031525321] [2023-11-22 19:09:00,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:00,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:00,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:00,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:00,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:00,498 INFO L87 Difference]: Start difference. First operand 2014 states and 3157 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 19:09:00,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:00,612 INFO L93 Difference]: Finished difference Result 3386 states and 5304 transitions. [2023-11-22 19:09:00,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:00,613 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 19:09:00,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:00,615 INFO L225 Difference]: With dead ends: 3386 [2023-11-22 19:09:00,615 INFO L226 Difference]: Without dead ends: 2016 [2023-11-22 19:09:00,616 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 19:09:00,616 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:00,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:00,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2023-11-22 19:09:00,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 2016. [2023-11-22 19:09:00,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2016 states, 1987 states have (on average 1.5626572722697534) internal successors, (3105), 1987 states have internal predecessors, (3105), 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 19:09:00,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2016 states to 2016 states and 3159 transitions. [2023-11-22 19:09:00,697 INFO L78 Accepts]: Start accepts. Automaton has 2016 states and 3159 transitions. Word has length 765 [2023-11-22 19:09:00,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:00,697 INFO L495 AbstractCegarLoop]: Abstraction has 2016 states and 3159 transitions. [2023-11-22 19:09:00,697 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 19:09:00,697 INFO L276 IsEmpty]: Start isEmpty. Operand 2016 states and 3159 transitions. [2023-11-22 19:09:00,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 767 [2023-11-22 19:09:00,702 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:00,703 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] [2023-11-22 19:09:00,723 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 19:09:00,909 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 19:09:00,910 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:00,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:00,911 INFO L85 PathProgramCache]: Analyzing trace with hash 249944831, now seen corresponding path program 1 times [2023-11-22 19:09:00,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:00,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812932001] [2023-11-22 19:09:00,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:00,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:01,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:01,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:01,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:01,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:01,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2023-11-22 19:09:01,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 19:09:01,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 705 [2023-11-22 19:09:01,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 19:09:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 19:09:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:01,662 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 19:09:01,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:01,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812932001] [2023-11-22 19:09:01,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812932001] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:01,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928821104] [2023-11-22 19:09:01,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:01,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:01,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:01,664 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 19:09:01,665 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 19:09:02,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:02,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 4085 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:02,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:02,561 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 19:09:02,561 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:02,586 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 19:09:02,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928821104] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:02,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:02,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:02,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183836095] [2023-11-22 19:09:02,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:02,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:02,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:02,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:02,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:02,588 INFO L87 Difference]: Start difference. First operand 2016 states and 3159 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 19:09:02,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:02,704 INFO L93 Difference]: Finished difference Result 3390 states and 5308 transitions. [2023-11-22 19:09:02,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:02,705 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 19:09:02,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:02,707 INFO L225 Difference]: With dead ends: 3390 [2023-11-22 19:09:02,707 INFO L226 Difference]: Without dead ends: 2018 [2023-11-22 19:09:02,709 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 19:09:02,711 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:02,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:02,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2023-11-22 19:09:02,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 2018. [2023-11-22 19:09:02,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2018 states, 1989 states have (on average 1.5620915032679739) internal successors, (3107), 1989 states have internal predecessors, (3107), 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 19:09:02,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2018 states to 2018 states and 3161 transitions. [2023-11-22 19:09:02,792 INFO L78 Accepts]: Start accepts. Automaton has 2018 states and 3161 transitions. Word has length 766 [2023-11-22 19:09:02,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:02,792 INFO L495 AbstractCegarLoop]: Abstraction has 2018 states and 3161 transitions. [2023-11-22 19:09:02,793 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 19:09:02,793 INFO L276 IsEmpty]: Start isEmpty. Operand 2018 states and 3161 transitions. [2023-11-22 19:09:02,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 768 [2023-11-22 19:09:02,798 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:02,798 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] [2023-11-22 19:09:02,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-11-22 19:09:02,999 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 19:09:02,999 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:02,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:03,000 INFO L85 PathProgramCache]: Analyzing trace with hash -401161123, now seen corresponding path program 1 times [2023-11-22 19:09:03,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:03,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169778133] [2023-11-22 19:09:03,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:03,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:03,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:03,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:03,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:03,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 673 [2023-11-22 19:09:03,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-11-22 19:09:03,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 19:09:03,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 19:09:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 19:09:03,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:03,757 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 19:09:03,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:03,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169778133] [2023-11-22 19:09:03,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169778133] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:03,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951899376] [2023-11-22 19:09:03,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:03,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:03,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:03,759 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 19:09:03,762 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 19:09:04,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:04,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 4092 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:04,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:04,667 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 19:09:04,667 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:04,693 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 19:09:04,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951899376] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:04,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:04,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:04,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857707364] [2023-11-22 19:09:04,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:04,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:04,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:04,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:04,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:04,695 INFO L87 Difference]: Start difference. First operand 2018 states and 3161 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 19:09:04,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:04,826 INFO L93 Difference]: Finished difference Result 3394 states and 5312 transitions. [2023-11-22 19:09:04,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:04,827 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 19:09:04,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:04,830 INFO L225 Difference]: With dead ends: 3394 [2023-11-22 19:09:04,830 INFO L226 Difference]: Without dead ends: 2020 [2023-11-22 19:09:04,831 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 19:09:04,832 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:04,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:04,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2020 states. [2023-11-22 19:09:04,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2020 to 2020. [2023-11-22 19:09:04,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2020 states, 1991 states have (on average 1.5615268709191361) internal successors, (3109), 1991 states have internal predecessors, (3109), 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 19:09:04,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2020 states to 2020 states and 3163 transitions. [2023-11-22 19:09:04,914 INFO L78 Accepts]: Start accepts. Automaton has 2020 states and 3163 transitions. Word has length 767 [2023-11-22 19:09:04,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:04,915 INFO L495 AbstractCegarLoop]: Abstraction has 2020 states and 3163 transitions. [2023-11-22 19:09:04,915 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 19:09:04,915 INFO L276 IsEmpty]: Start isEmpty. Operand 2020 states and 3163 transitions. [2023-11-22 19:09:04,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 769 [2023-11-22 19:09:04,920 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:04,921 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] [2023-11-22 19:09:04,941 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 19:09:05,121 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 19:09:05,121 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:05,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:05,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1023068892, now seen corresponding path program 1 times [2023-11-22 19:09:05,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:05,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680968466] [2023-11-22 19:09:05,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:05,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:05,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:05,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:05,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:05,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:05,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2023-11-22 19:09:05,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-11-22 19:09:05,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-11-22 19:09:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-11-22 19:09:05,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 19:09:05,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:05,850 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 19:09:05,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:05,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680968466] [2023-11-22 19:09:05,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680968466] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:05,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887987716] [2023-11-22 19:09:05,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:05,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:05,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:05,851 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 19:09:05,852 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 19:09:06,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:06,718 INFO L262 TraceCheckSpWp]: Trace formula consists of 4099 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:06,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:06,741 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 19:09:06,741 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:06,767 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 19:09:06,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887987716] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:06,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:06,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:06,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379565205] [2023-11-22 19:09:06,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:06,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:06,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:06,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:06,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:06,769 INFO L87 Difference]: Start difference. First operand 2020 states and 3163 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 19:09:06,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:06,882 INFO L93 Difference]: Finished difference Result 3398 states and 5316 transitions. [2023-11-22 19:09:06,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:06,882 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 19:09:06,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:06,884 INFO L225 Difference]: With dead ends: 3398 [2023-11-22 19:09:06,885 INFO L226 Difference]: Without dead ends: 2022 [2023-11-22 19:09:06,886 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 19:09:06,886 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:06,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:06,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2023-11-22 19:09:06,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 2022. [2023-11-22 19:09:06,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2022 states, 1993 states have (on average 1.5609633718013045) internal successors, (3111), 1993 states have internal predecessors, (3111), 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 19:09:06,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2022 states to 2022 states and 3165 transitions. [2023-11-22 19:09:06,966 INFO L78 Accepts]: Start accepts. Automaton has 2022 states and 3165 transitions. Word has length 768 [2023-11-22 19:09:06,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:06,966 INFO L495 AbstractCegarLoop]: Abstraction has 2022 states and 3165 transitions. [2023-11-22 19:09:06,967 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 19:09:06,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2022 states and 3165 transitions. [2023-11-22 19:09:06,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 770 [2023-11-22 19:09:06,972 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:06,972 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] [2023-11-22 19:09:06,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-11-22 19:09:07,172 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 19:09:07,173 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:07,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:07,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1491544250, now seen corresponding path program 1 times [2023-11-22 19:09:07,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:07,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431802457] [2023-11-22 19:09:07,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:07,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:07,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:07,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:07,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:07,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 675 [2023-11-22 19:09:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2023-11-22 19:09:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-11-22 19:09:07,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 723 [2023-11-22 19:09:07,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 19:09:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:07,934 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 19:09:07,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:07,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431802457] [2023-11-22 19:09:07,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431802457] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:07,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662904428] [2023-11-22 19:09:07,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:07,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:07,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:07,935 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 19:09:07,936 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 19:09:08,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:08,873 INFO L262 TraceCheckSpWp]: Trace formula consists of 4106 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:08,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:08,903 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 19:09:08,903 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:08,941 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 19:09:08,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662904428] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:08,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:08,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:08,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545912836] [2023-11-22 19:09:08,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:08,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:08,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:08,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:08,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:08,944 INFO L87 Difference]: Start difference. First operand 2022 states and 3165 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 19:09:09,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:09,085 INFO L93 Difference]: Finished difference Result 3402 states and 5320 transitions. [2023-11-22 19:09:09,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:09,086 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 19:09:09,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:09,088 INFO L225 Difference]: With dead ends: 3402 [2023-11-22 19:09:09,088 INFO L226 Difference]: Without dead ends: 2024 [2023-11-22 19:09:09,090 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 19:09:09,090 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:09,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:09,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2023-11-22 19:09:09,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 2024. [2023-11-22 19:09:09,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2024 states, 1995 states have (on average 1.5604010025062656) internal successors, (3113), 1995 states have internal predecessors, (3113), 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 19:09:09,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2024 states to 2024 states and 3167 transitions. [2023-11-22 19:09:09,176 INFO L78 Accepts]: Start accepts. Automaton has 2024 states and 3167 transitions. Word has length 769 [2023-11-22 19:09:09,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:09,177 INFO L495 AbstractCegarLoop]: Abstraction has 2024 states and 3167 transitions. [2023-11-22 19:09:09,177 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 19:09:09,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2024 states and 3167 transitions. [2023-11-22 19:09:09,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 771 [2023-11-22 19:09:09,182 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:09,183 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] [2023-11-22 19:09:09,202 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 19:09:09,383 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 19:09:09,383 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:09,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:09,384 INFO L85 PathProgramCache]: Analyzing trace with hash -286881861, now seen corresponding path program 1 times [2023-11-22 19:09:09,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:09,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770214586] [2023-11-22 19:09:09,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:09,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:09,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2023-11-22 19:09:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 19:09:10,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 19:09:10,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 19:09:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 19:09:10,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:10,099 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 19:09:10,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:10,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770214586] [2023-11-22 19:09:10,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770214586] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:10,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468376376] [2023-11-22 19:09:10,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:10,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:10,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:10,101 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 19:09:10,102 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 19:09:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:11,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 4113 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:11,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:11,036 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 19:09:11,036 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:11,108 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 19:09:11,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468376376] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:11,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:11,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:11,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964503521] [2023-11-22 19:09:11,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:11,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:11,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:11,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:11,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:11,110 INFO L87 Difference]: Start difference. First operand 2024 states and 3167 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 19:09:11,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:11,232 INFO L93 Difference]: Finished difference Result 3406 states and 5324 transitions. [2023-11-22 19:09:11,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:11,233 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 19:09:11,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:11,235 INFO L225 Difference]: With dead ends: 3406 [2023-11-22 19:09:11,235 INFO L226 Difference]: Without dead ends: 2026 [2023-11-22 19:09:11,236 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 19:09:11,237 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:11,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:11,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2023-11-22 19:09:11,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 2026. [2023-11-22 19:09:11,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2026 states, 1997 states have (on average 1.559839759639459) internal successors, (3115), 1997 states have internal predecessors, (3115), 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 19:09:11,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2026 states to 2026 states and 3169 transitions. [2023-11-22 19:09:11,325 INFO L78 Accepts]: Start accepts. Automaton has 2026 states and 3169 transitions. Word has length 770 [2023-11-22 19:09:11,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:11,325 INFO L495 AbstractCegarLoop]: Abstraction has 2026 states and 3169 transitions. [2023-11-22 19:09:11,326 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 19:09:11,326 INFO L276 IsEmpty]: Start isEmpty. Operand 2026 states and 3169 transitions. [2023-11-22 19:09:11,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 772 [2023-11-22 19:09:11,331 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:11,331 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] [2023-11-22 19:09:11,351 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 19:09:11,531 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 19:09:11,532 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:11,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:11,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1524987667, now seen corresponding path program 1 times [2023-11-22 19:09:11,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:11,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670628238] [2023-11-22 19:09:11,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:11,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:12,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:12,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:12,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2023-11-22 19:09:12,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-11-22 19:09:12,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-11-22 19:09:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-11-22 19:09:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 19:09:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:12,242 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 19:09:12,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:12,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670628238] [2023-11-22 19:09:12,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670628238] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:12,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805524965] [2023-11-22 19:09:12,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:12,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:12,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:12,244 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 19:09:12,245 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 19:09:13,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:13,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 4120 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:13,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:13,176 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 19:09:13,176 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:13,201 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 19:09:13,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805524965] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:13,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:13,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:13,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189564686] [2023-11-22 19:09:13,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:13,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:13,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:13,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:13,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:13,203 INFO L87 Difference]: Start difference. First operand 2026 states and 3169 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 19:09:13,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:13,323 INFO L93 Difference]: Finished difference Result 3410 states and 5328 transitions. [2023-11-22 19:09:13,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:13,324 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 19:09:13,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:13,326 INFO L225 Difference]: With dead ends: 3410 [2023-11-22 19:09:13,326 INFO L226 Difference]: Without dead ends: 2028 [2023-11-22 19:09:13,327 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 19:09:13,328 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:13,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:13,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2023-11-22 19:09:13,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 2028. [2023-11-22 19:09:13,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 1999 states have (on average 1.55927963981991) internal successors, (3117), 1999 states have internal predecessors, (3117), 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 19:09:13,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 3171 transitions. [2023-11-22 19:09:13,415 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 3171 transitions. Word has length 771 [2023-11-22 19:09:13,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:13,415 INFO L495 AbstractCegarLoop]: Abstraction has 2028 states and 3171 transitions. [2023-11-22 19:09:13,416 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 19:09:13,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 3171 transitions. [2023-11-22 19:09:13,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 773 [2023-11-22 19:09:13,421 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:13,421 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] [2023-11-22 19:09:13,440 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 19:09:13,621 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 19:09:13,622 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:13,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:13,622 INFO L85 PathProgramCache]: Analyzing trace with hash 762578455, now seen corresponding path program 1 times [2023-11-22 19:09:13,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:13,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400401048] [2023-11-22 19:09:13,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:13,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:13,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:14,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:14,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:14,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2023-11-22 19:09:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2023-11-22 19:09:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 19:09:14,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 19:09:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 737 [2023-11-22 19:09:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:14,339 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 19:09:14,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:14,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400401048] [2023-11-22 19:09:14,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400401048] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:14,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416126325] [2023-11-22 19:09:14,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:14,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:14,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:14,341 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 19:09:14,343 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 19:09:15,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:15,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 4127 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 19:09:15,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:15,288 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 19:09:15,289 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:15,328 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 19:09:15,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416126325] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:15,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:15,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:15,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362030650] [2023-11-22 19:09:15,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:15,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:15,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:15,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:15,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:15,330 INFO L87 Difference]: Start difference. First operand 2028 states and 3171 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 19:09:15,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:15,453 INFO L93 Difference]: Finished difference Result 3414 states and 5332 transitions. [2023-11-22 19:09:15,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:15,454 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 19:09:15,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:15,456 INFO L225 Difference]: With dead ends: 3414 [2023-11-22 19:09:15,456 INFO L226 Difference]: Without dead ends: 2030 [2023-11-22 19:09:15,458 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 19:09:15,458 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:15,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:15,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2030 states. [2023-11-22 19:09:15,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2030 to 2030. [2023-11-22 19:09:15,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2030 states, 2001 states have (on average 1.5587206396801598) internal successors, (3119), 2001 states have internal predecessors, (3119), 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 19:09:15,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2030 states to 2030 states and 3173 transitions. [2023-11-22 19:09:15,548 INFO L78 Accepts]: Start accepts. Automaton has 2030 states and 3173 transitions. Word has length 772 [2023-11-22 19:09:15,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:15,549 INFO L495 AbstractCegarLoop]: Abstraction has 2030 states and 3173 transitions. [2023-11-22 19:09:15,549 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 19:09:15,549 INFO L276 IsEmpty]: Start isEmpty. Operand 2030 states and 3173 transitions. [2023-11-22 19:09:15,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 774 [2023-11-22 19:09:15,554 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:15,555 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] [2023-11-22 19:09:15,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2023-11-22 19:09:15,773 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 19:09:15,773 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:15,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:15,774 INFO L85 PathProgramCache]: Analyzing trace with hash 613200650, now seen corresponding path program 1 times [2023-11-22 19:09:15,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:15,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711377149] [2023-11-22 19:09:15,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:15,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:16,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:16,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2023-11-22 19:09:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-11-22 19:09:16,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2023-11-22 19:09:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 19:09:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-11-22 19:09:16,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:16,519 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 19:09:16,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:16,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711377149] [2023-11-22 19:09:16,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711377149] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:16,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920608759] [2023-11-22 19:09:16,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:16,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:16,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:16,521 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 19:09:16,522 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 19:09:17,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:17,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 4134 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:17,470 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:17,488 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 19:09:17,488 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:17,535 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 19:09:17,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920608759] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:17,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:17,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:17,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855352917] [2023-11-22 19:09:17,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:17,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:17,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:17,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:17,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:17,539 INFO L87 Difference]: Start difference. First operand 2030 states and 3173 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 19:09:17,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:17,662 INFO L93 Difference]: Finished difference Result 3418 states and 5336 transitions. [2023-11-22 19:09:17,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:17,663 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 19:09:17,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:17,665 INFO L225 Difference]: With dead ends: 3418 [2023-11-22 19:09:17,665 INFO L226 Difference]: Without dead ends: 2032 [2023-11-22 19:09:17,667 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 19:09:17,668 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 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 19:09:17,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:17,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2032 states. [2023-11-22 19:09:17,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2032 to 2032. [2023-11-22 19:09:17,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 2003 states have (on average 1.5581627558662008) internal successors, (3121), 2003 states have internal predecessors, (3121), 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 19:09:17,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 3175 transitions. [2023-11-22 19:09:17,765 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 3175 transitions. Word has length 773 [2023-11-22 19:09:17,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:17,765 INFO L495 AbstractCegarLoop]: Abstraction has 2032 states and 3175 transitions. [2023-11-22 19:09:17,765 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 19:09:17,765 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 3175 transitions. [2023-11-22 19:09:17,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 775 [2023-11-22 19:09:17,770 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:17,771 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] [2023-11-22 19:09:17,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-11-22 19:09:17,971 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 19:09:17,971 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:17,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:17,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1429870824, now seen corresponding path program 1 times [2023-11-22 19:09:17,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:17,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603858072] [2023-11-22 19:09:17,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:17,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:18,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:18,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:18,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:18,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:18,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:18,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 19:09:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-11-22 19:09:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 19:09:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 19:09:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 19:09:18,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:18,759 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 19:09:18,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:18,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603858072] [2023-11-22 19:09:18,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603858072] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:18,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518302000] [2023-11-22 19:09:18,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:18,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:18,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:18,760 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 19:09:18,761 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 19:09:19,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:19,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 4141 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 19:09:19,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:19,739 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 19:09:19,739 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:19,765 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 19:09:19,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518302000] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:19,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 19:09:19,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 19:09:19,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264177779] [2023-11-22 19:09:19,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:19,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 19:09:19,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:19,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 19:09:19,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 19:09:19,767 INFO L87 Difference]: Start difference. First operand 2032 states and 3175 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 19:09:19,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:19,893 INFO L93 Difference]: Finished difference Result 3422 states and 5340 transitions. [2023-11-22 19:09:19,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 19:09:19,894 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 19:09:19,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:19,896 INFO L225 Difference]: With dead ends: 3422 [2023-11-22 19:09:19,896 INFO L226 Difference]: Without dead ends: 2034 [2023-11-22 19:09:19,897 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 19:09:19,898 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2774 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 19:09:19,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2774 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:09:19,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2023-11-22 19:09:19,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 2034. [2023-11-22 19:09:19,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2034 states, 2005 states have (on average 1.5576059850374064) internal successors, (3123), 2005 states have internal predecessors, (3123), 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 19:09:19,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2034 states to 2034 states and 3177 transitions. [2023-11-22 19:09:19,989 INFO L78 Accepts]: Start accepts. Automaton has 2034 states and 3177 transitions. Word has length 774 [2023-11-22 19:09:19,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:19,990 INFO L495 AbstractCegarLoop]: Abstraction has 2034 states and 3177 transitions. [2023-11-22 19:09:19,990 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 19:09:19,990 INFO L276 IsEmpty]: Start isEmpty. Operand 2034 states and 3177 transitions. [2023-11-22 19:09:19,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 776 [2023-11-22 19:09:19,995 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:19,995 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] [2023-11-22 19:09:20,013 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 19:09:20,196 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 19:09:20,196 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:20,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:20,197 INFO L85 PathProgramCache]: Analyzing trace with hash 871768997, now seen corresponding path program 1 times [2023-11-22 19:09:20,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:20,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768009129] [2023-11-22 19:09:20,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:20,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:20,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:20,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:20,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 681 [2023-11-22 19:09:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2023-11-22 19:09:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 19:09:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 19:09:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-11-22 19:09:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:20,913 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 19:09:20,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:20,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768009129] [2023-11-22 19:09:20,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768009129] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:20,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6521241] [2023-11-22 19:09:20,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:20,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:20,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:20,915 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 19:09:20,915 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 19:09:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:21,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 4148 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:21,863 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:21,884 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 19:09:21,884 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:21,968 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 19:09:21,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6521241] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:21,968 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:21,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:21,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907245736] [2023-11-22 19:09:21,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:21,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:21,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:21,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:21,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:21,970 INFO L87 Difference]: Start difference. First operand 2034 states and 3177 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 19:09:22,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:22,214 INFO L93 Difference]: Finished difference Result 3429 states and 5349 transitions. [2023-11-22 19:09:22,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:09:22,214 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 19:09:22,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:22,216 INFO L225 Difference]: With dead ends: 3429 [2023-11-22 19:09:22,216 INFO L226 Difference]: Without dead ends: 2039 [2023-11-22 19:09:22,218 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 19:09:22,218 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 9708 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 11099 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:22,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 11099 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:22,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2023-11-22 19:09:22,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 2036. [2023-11-22 19:09:22,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2007 states have (on average 1.5570503238664675) internal successors, (3125), 2007 states have internal predecessors, (3125), 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 19:09:22,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 3179 transitions. [2023-11-22 19:09:22,310 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 3179 transitions. Word has length 775 [2023-11-22 19:09:22,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:22,310 INFO L495 AbstractCegarLoop]: Abstraction has 2036 states and 3179 transitions. [2023-11-22 19:09:22,311 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 19:09:22,311 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 3179 transitions. [2023-11-22 19:09:22,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2023-11-22 19:09:22,316 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:22,316 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:22,336 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 19:09:22,516 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 19:09:22,517 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:22,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:22,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1030297142, now seen corresponding path program 2 times [2023-11-22 19:09:22,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:22,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205961977] [2023-11-22 19:09:22,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:22,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:22,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:23,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:23,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:23,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 19:09:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-11-22 19:09:23,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 19:09:23,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 19:09:23,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-11-22 19:09:23,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:23,232 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 19:09:23,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:23,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205961977] [2023-11-22 19:09:23,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205961977] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:23,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060842735] [2023-11-22 19:09:23,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:23,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:23,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:23,233 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 19:09:23,234 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 19:09:23,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:09:23,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:23,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 19:09:23,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:23,920 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 19:09:23,921 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:09:23,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060842735] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:23,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:09:23,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 19:09:23,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608040400] [2023-11-22 19:09:23,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:23,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 19:09:23,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:23,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 19:09:23,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 19:09:23,924 INFO L87 Difference]: Start difference. First operand 2036 states and 3179 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 19:09:24,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:24,428 INFO L93 Difference]: Finished difference Result 2078 states and 3235 transitions. [2023-11-22 19:09:24,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 19:09:24,429 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 19:09:24,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:24,430 INFO L225 Difference]: With dead ends: 2078 [2023-11-22 19:09:24,430 INFO L226 Difference]: Without dead ends: 1345 [2023-11-22 19:09:24,431 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 19:09:24,431 INFO L413 NwaCegarLoop]: 1424 mSDtfsCounter, 31 mSDsluCounter, 2273 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 3697 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:24,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 3697 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-22 19:09:24,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2023-11-22 19:09:24,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 1335. [2023-11-22 19:09:24,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1315 states have (on average 1.5596958174904942) internal successors, (2051), 1315 states have internal predecessors, (2051), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:24,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 2087 transitions. [2023-11-22 19:09:24,489 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 2087 transitions. Word has length 776 [2023-11-22 19:09:24,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:24,489 INFO L495 AbstractCegarLoop]: Abstraction has 1335 states and 2087 transitions. [2023-11-22 19:09:24,489 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 19:09:24,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 2087 transitions. [2023-11-22 19:09:24,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 779 [2023-11-22 19:09:24,494 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:24,495 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:24,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-11-22 19:09:24,695 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 19:09:24,695 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:24,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:24,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1281813360, now seen corresponding path program 1 times [2023-11-22 19:09:24,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:24,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986471891] [2023-11-22 19:09:24,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:24,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:24,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:25,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:25,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:25,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:25,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:25,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-11-22 19:09:25,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 19:09:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 19:09:25,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 19:09:25,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-11-22 19:09:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:25,522 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-11-22 19:09:25,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:25,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986471891] [2023-11-22 19:09:25,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986471891] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:25,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571038674] [2023-11-22 19:09:25,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:25,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:25,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:25,523 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 19:09:25,524 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 19:09:26,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:26,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 4162 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:26,498 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:26,519 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 199 proven. 6 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2023-11-22 19:09:26,519 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:26,553 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-11-22 19:09:26,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571038674] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:26,553 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:26,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:26,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052436561] [2023-11-22 19:09:26,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:26,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:26,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:26,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:26,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:26,555 INFO L87 Difference]: Start difference. First operand 1335 states and 2087 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 19:09:26,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:26,701 INFO L93 Difference]: Finished difference Result 2030 states and 3167 transitions. [2023-11-22 19:09:26,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:09:26,702 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 19:09:26,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:26,703 INFO L225 Difference]: With dead ends: 2030 [2023-11-22 19:09:26,703 INFO L226 Difference]: Without dead ends: 1339 [2023-11-22 19:09:26,704 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 19:09:26,704 INFO L413 NwaCegarLoop]: 1390 mSDtfsCounter, 8 mSDsluCounter, 5540 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6930 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:26,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6930 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:26,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1339 states. [2023-11-22 19:09:26,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1339 to 1336. [2023-11-22 19:09:26,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1336 states, 1316 states have (on average 1.5592705167173253) internal successors, (2052), 1316 states have internal predecessors, (2052), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:26,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 1336 states and 2088 transitions. [2023-11-22 19:09:26,762 INFO L78 Accepts]: Start accepts. Automaton has 1336 states and 2088 transitions. Word has length 778 [2023-11-22 19:09:26,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:26,762 INFO L495 AbstractCegarLoop]: Abstraction has 1336 states and 2088 transitions. [2023-11-22 19:09:26,762 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 19:09:26,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1336 states and 2088 transitions. [2023-11-22 19:09:26,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 780 [2023-11-22 19:09:26,767 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:26,768 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:26,785 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 19:09:26,968 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 19:09:26,968 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:26,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:26,969 INFO L85 PathProgramCache]: Analyzing trace with hash 268402237, now seen corresponding path program 2 times [2023-11-22 19:09:26,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:26,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418715569] [2023-11-22 19:09:26,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:26,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 19:09:27,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 19:09:27,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 19:09:27,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 19:09:27,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 19:09:27,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 19:09:27,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:27,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418715569] [2023-11-22 19:09:27,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418715569] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:27,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141969092] [2023-11-22 19:09:27,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:27,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:27,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:27,689 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 19:09:27,690 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 19:09:28,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:09:28,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:28,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 1066 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-22 19:09:28,416 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:29,618 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 194 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2023-11-22 19:09:29,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:09:29,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141969092] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:29,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:09:29,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 19:09:29,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659597378] [2023-11-22 19:09:29,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:29,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 19:09:29,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:29,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 19:09:29,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-22 19:09:29,620 INFO L87 Difference]: Start difference. First operand 1336 states and 2088 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 19:09:30,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:30,929 INFO L93 Difference]: Finished difference Result 3125 states and 4848 transitions. [2023-11-22 19:09:30,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:09:30,930 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 19:09:30,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:30,932 INFO L225 Difference]: With dead ends: 3125 [2023-11-22 19:09:30,932 INFO L226 Difference]: Without dead ends: 2229 [2023-11-22 19:09:30,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 803 GetRequests, 796 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 19:09:30,933 INFO L413 NwaCegarLoop]: 1439 mSDtfsCounter, 1624 mSDsluCounter, 3665 mSDsCounter, 0 mSdLazyCounter, 2880 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1629 SdHoareTripleChecker+Valid, 5104 SdHoareTripleChecker+Invalid, 2881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:30,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1629 Valid, 5104 Invalid, 2881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2880 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 19:09:30,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2023-11-22 19:09:30,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 1402. [2023-11-22 19:09:30,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 1382 states have (on average 1.5470332850940667) internal successors, (2138), 1382 states have internal predecessors, (2138), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:30,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 2174 transitions. [2023-11-22 19:09:30,996 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 2174 transitions. Word has length 779 [2023-11-22 19:09:30,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:30,996 INFO L495 AbstractCegarLoop]: Abstraction has 1402 states and 2174 transitions. [2023-11-22 19:09:30,996 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 19:09:30,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 2174 transitions. [2023-11-22 19:09:31,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 780 [2023-11-22 19:09:31,001 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:31,002 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:31,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-11-22 19:09:31,202 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 19:09:31,202 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:31,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:31,203 INFO L85 PathProgramCache]: Analyzing trace with hash -549917255, now seen corresponding path program 1 times [2023-11-22 19:09:31,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:31,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498394001] [2023-11-22 19:09:31,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:31,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:31,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 19:09:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 19:09:31,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 19:09:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 19:09:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 19:09:31,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:31,917 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 19:09:31,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:31,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498394001] [2023-11-22 19:09:31,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498394001] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:31,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811094807] [2023-11-22 19:09:31,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:31,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:31,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:31,919 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 19:09:31,920 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 19:09:32,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:32,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 4171 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:32,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:32,996 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 199 proven. 6 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-11-22 19:09:32,996 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:33,029 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 19:09:33,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811094807] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:33,030 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:33,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:33,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549584509] [2023-11-22 19:09:33,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:33,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:33,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:33,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:33,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:33,032 INFO L87 Difference]: Start difference. First operand 1402 states and 2174 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 19:09:33,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:33,220 INFO L93 Difference]: Finished difference Result 2131 states and 3298 transitions. [2023-11-22 19:09:33,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:09:33,221 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 19:09:33,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:33,222 INFO L225 Difference]: With dead ends: 2131 [2023-11-22 19:09:33,222 INFO L226 Difference]: Without dead ends: 1406 [2023-11-22 19:09:33,223 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 19:09:33,223 INFO L413 NwaCegarLoop]: 1390 mSDtfsCounter, 8 mSDsluCounter, 8314 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9704 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 19:09:33,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9704 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:33,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2023-11-22 19:09:33,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1403. [2023-11-22 19:09:33,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 1383 states have (on average 1.5466377440347072) internal successors, (2139), 1383 states have internal predecessors, (2139), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:33,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 2175 transitions. [2023-11-22 19:09:33,281 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 2175 transitions. Word has length 779 [2023-11-22 19:09:33,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:33,281 INFO L495 AbstractCegarLoop]: Abstraction has 1403 states and 2175 transitions. [2023-11-22 19:09:33,281 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 19:09:33,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 2175 transitions. [2023-11-22 19:09:33,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2023-11-22 19:09:33,286 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:33,286 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:33,304 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 19:09:33,487 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 19:09:33,487 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:33,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:33,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1200305587, now seen corresponding path program 2 times [2023-11-22 19:09:33,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:33,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495034470] [2023-11-22 19:09:33,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:33,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:33,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:34,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:34,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:34,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 19:09:34,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 19:09:34,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 19:09:34,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 19:09:34,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 19:09:34,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:34,202 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 19:09:34,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:34,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495034470] [2023-11-22 19:09:34,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495034470] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:34,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26880291] [2023-11-22 19:09:34,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:34,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:34,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:34,204 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 19:09:34,205 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 19:09:34,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:09:34,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:34,883 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-22 19:09:34,891 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:35,421 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2023-11-22 19:09:35,421 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:09:35,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26880291] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:35,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:09:35,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2023-11-22 19:09:35,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544302089] [2023-11-22 19:09:35,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:35,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 19:09:35,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:35,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 19:09:35,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:35,424 INFO L87 Difference]: Start difference. First operand 1403 states and 2175 transitions. Second operand has 7 states, 7 states have (on average 101.28571428571429) internal successors, (709), 7 states have internal predecessors, (709), 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 19:09:36,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:36,619 INFO L93 Difference]: Finished difference Result 2333 states and 3598 transitions. [2023-11-22 19:09:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:09:36,620 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 101.28571428571429) internal successors, (709), 7 states have internal predecessors, (709), 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 19:09:36,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:36,621 INFO L225 Difference]: With dead ends: 2333 [2023-11-22 19:09:36,621 INFO L226 Difference]: Without dead ends: 1403 [2023-11-22 19:09:36,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 796 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-22 19:09:36,622 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 1155 mSDsluCounter, 2686 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1160 SdHoareTripleChecker+Valid, 3528 SdHoareTripleChecker+Invalid, 2682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:36,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1160 Valid, 3528 Invalid, 2682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 2679 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-22 19:09:36,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1403 states. [2023-11-22 19:09:36,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1403 to 1277. [2023-11-22 19:09:36,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1257 states have (on average 1.5600636435958632) internal successors, (1961), 1257 states have internal predecessors, (1961), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:36,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1997 transitions. [2023-11-22 19:09:36,683 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1997 transitions. Word has length 780 [2023-11-22 19:09:36,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:36,683 INFO L495 AbstractCegarLoop]: Abstraction has 1277 states and 1997 transitions. [2023-11-22 19:09:36,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 101.28571428571429) internal successors, (709), 7 states have internal predecessors, (709), 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 19:09:36,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1997 transitions. [2023-11-22 19:09:36,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2023-11-22 19:09:36,688 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:36,688 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:36,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-22 19:09:36,889 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 19:09:36,889 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:36,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:36,889 INFO L85 PathProgramCache]: Analyzing trace with hash -510528909, now seen corresponding path program 1 times [2023-11-22 19:09:36,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:36,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795233357] [2023-11-22 19:09:36,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:36,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:37,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:37,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:37,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:37,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:37,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:37,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 19:09:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 19:09:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 19:09:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 19:09:37,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 19:09:37,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:37,631 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 19:09:37,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:37,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795233357] [2023-11-22 19:09:37,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795233357] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:37,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827922939] [2023-11-22 19:09:37,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:37,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:37,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:37,633 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 19:09:37,634 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 19:09:38,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:38,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 4178 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:38,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:38,661 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 199 proven. 6 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-11-22 19:09:38,661 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:38,702 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 19:09:38,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827922939] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:38,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:38,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:38,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776155499] [2023-11-22 19:09:38,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:38,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:38,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:38,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:38,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:38,704 INFO L87 Difference]: Start difference. First operand 1277 states and 1997 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 19:09:38,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:38,890 INFO L93 Difference]: Finished difference Result 1944 states and 3033 transitions. [2023-11-22 19:09:38,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:09:38,891 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 19:09:38,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:38,892 INFO L225 Difference]: With dead ends: 1944 [2023-11-22 19:09:38,892 INFO L226 Difference]: Without dead ends: 1281 [2023-11-22 19:09:38,893 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 19:09:38,893 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 8 mSDsluCounter, 8302 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9690 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 19:09:38,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9690 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:38,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2023-11-22 19:09:38,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1278. [2023-11-22 19:09:38,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1278 states, 1258 states have (on average 1.5596184419713832) internal successors, (1962), 1258 states have internal predecessors, (1962), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:38,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 1998 transitions. [2023-11-22 19:09:38,953 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 1998 transitions. Word has length 780 [2023-11-22 19:09:38,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:38,953 INFO L495 AbstractCegarLoop]: Abstraction has 1278 states and 1998 transitions. [2023-11-22 19:09:38,954 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 19:09:38,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 1998 transitions. [2023-11-22 19:09:38,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 782 [2023-11-22 19:09:38,958 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:38,959 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] [2023-11-22 19:09:38,978 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 19:09:39,159 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 19:09:39,159 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:39,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:39,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1547373919, now seen corresponding path program 2 times [2023-11-22 19:09:39,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:39,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924591598] [2023-11-22 19:09:39,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:39,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:39,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 19:09:39,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 19:09:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 19:09:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 19:09:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 19:09:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:39,879 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2023-11-22 19:09:39,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:39,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924591598] [2023-11-22 19:09:39,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924591598] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:39,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903121604] [2023-11-22 19:09:39,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:39,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:39,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:39,880 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 19:09:39,881 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 19:09:40,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:09:40,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:40,590 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-22 19:09:40,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:41,134 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 178 proven. 1 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-11-22 19:09:41,134 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:41,858 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 75 proven. 4 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2023-11-22 19:09:41,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903121604] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:41,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:41,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 7, 7] total 14 [2023-11-22 19:09:41,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599058398] [2023-11-22 19:09:41,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:41,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-22 19:09:41,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:41,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-22 19:09:41,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-11-22 19:09:41,861 INFO L87 Difference]: Start difference. First operand 1278 states and 1998 transitions. Second operand has 14 states, 14 states have (on average 138.57142857142858) internal successors, (1940), 14 states have internal predecessors, (1940), 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 19:09:42,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:42,779 INFO L93 Difference]: Finished difference Result 5394 states and 8344 transitions. [2023-11-22 19:09:42,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-22 19:09:42,779 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 138.57142857142858) internal successors, (1940), 14 states have internal predecessors, (1940), 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 19:09:42,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:42,784 INFO L225 Difference]: With dead ends: 5394 [2023-11-22 19:09:42,784 INFO L226 Difference]: Without dead ends: 4553 [2023-11-22 19:09:42,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1609 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=271, Invalid=919, Unknown=0, NotChecked=0, Total=1190 [2023-11-22 19:09:42,787 INFO L413 NwaCegarLoop]: 1469 mSDtfsCounter, 11637 mSDsluCounter, 10950 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11642 SdHoareTripleChecker+Valid, 12419 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:42,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11642 Valid, 12419 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-22 19:09:42,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4553 states. [2023-11-22 19:09:42,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4553 to 1309. [2023-11-22 19:09:42,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1289 states have (on average 1.5508145849495734) internal successors, (1999), 1289 states have internal predecessors, (1999), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:42,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 2035 transitions. [2023-11-22 19:09:42,866 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 2035 transitions. Word has length 781 [2023-11-22 19:09:42,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:42,866 INFO L495 AbstractCegarLoop]: Abstraction has 1309 states and 2035 transitions. [2023-11-22 19:09:42,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 138.57142857142858) internal successors, (1940), 14 states have internal predecessors, (1940), 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 19:09:42,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 2035 transitions. [2023-11-22 19:09:42,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 783 [2023-11-22 19:09:42,871 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:42,871 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, 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 19:09:42,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-11-22 19:09:43,072 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 19:09:43,072 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:43,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:43,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1471388395, now seen corresponding path program 1 times [2023-11-22 19:09:43,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:43,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162404000] [2023-11-22 19:09:43,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:43,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:43,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:43,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-11-22 19:09:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 19:09:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 19:09:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 19:09:43,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 19:09:43,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:43,784 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 19:09:43,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:43,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162404000] [2023-11-22 19:09:43,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162404000] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:43,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139560580] [2023-11-22 19:09:43,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:43,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:43,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:43,785 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 19:09:43,786 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 19:09:44,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:44,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 4192 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:44,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:44,873 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 19:09:44,873 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:44,906 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 19:09:44,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139560580] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:44,906 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:44,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:44,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500257395] [2023-11-22 19:09:44,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:44,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:44,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:44,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:44,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:44,908 INFO L87 Difference]: Start difference. First operand 1309 states and 2035 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 19:09:45,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:45,086 INFO L93 Difference]: Finished difference Result 1992 states and 3090 transitions. [2023-11-22 19:09:45,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:09:45,086 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 19:09:45,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:45,088 INFO L225 Difference]: With dead ends: 1992 [2023-11-22 19:09:45,088 INFO L226 Difference]: Without dead ends: 1312 [2023-11-22 19:09:45,089 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 19:09:45,089 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 8 mSDsluCounter, 6919 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8307 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:45,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8307 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:45,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2023-11-22 19:09:45,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 1312. [2023-11-22 19:09:45,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1292 states have (on average 1.5495356037151702) internal successors, (2002), 1292 states have internal predecessors, (2002), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:45,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 2038 transitions. [2023-11-22 19:09:45,160 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 2038 transitions. Word has length 782 [2023-11-22 19:09:45,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:45,160 INFO L495 AbstractCegarLoop]: Abstraction has 1312 states and 2038 transitions. [2023-11-22 19:09:45,161 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 19:09:45,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 2038 transitions. [2023-11-22 19:09:45,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 786 [2023-11-22 19:09:45,165 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:45,166 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, 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 19:09:45,184 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 19:09:45,366 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 19:09:45,366 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:45,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:45,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1904399071, now seen corresponding path program 2 times [2023-11-22 19:09:45,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:45,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67988856] [2023-11-22 19:09:45,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:45,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:46,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:46,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 19:09:46,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 19:09:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 19:09:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 19:09:46,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 19:09:46,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:46,112 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 19:09:46,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:46,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67988856] [2023-11-22 19:09:46,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67988856] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:46,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314427927] [2023-11-22 19:09:46,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:46,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:46,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:46,120 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 19:09:46,133 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 19:09:46,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 19:09:46,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:46,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-22 19:09:46,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:46,916 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2023-11-22 19:09:46,918 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:09:46,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314427927] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:46,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:09:46,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2023-11-22 19:09:46,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469812247] [2023-11-22 19:09:46,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:46,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 19:09:46,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:46,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 19:09:46,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:46,920 INFO L87 Difference]: Start difference. First operand 1312 states and 2038 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 19:09:47,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:47,294 INFO L93 Difference]: Finished difference Result 3352 states and 5185 transitions. [2023-11-22 19:09:47,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 19:09:47,295 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 785 [2023-11-22 19:09:47,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:47,297 INFO L225 Difference]: With dead ends: 3352 [2023-11-22 19:09:47,297 INFO L226 Difference]: Without dead ends: 2669 [2023-11-22 19:09:47,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 818 GetRequests, 804 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 19:09:47,298 INFO L413 NwaCegarLoop]: 1643 mSDtfsCounter, 3966 mSDsluCounter, 7637 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3966 SdHoareTripleChecker+Valid, 9280 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:47,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3966 Valid, 9280 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:47,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2669 states. [2023-11-22 19:09:47,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2669 to 1313. [2023-11-22 19:09:47,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1293 states have (on average 1.5498839907192576) internal successors, (2004), 1293 states have internal predecessors, (2004), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:47,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 2040 transitions. [2023-11-22 19:09:47,375 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 2040 transitions. Word has length 785 [2023-11-22 19:09:47,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:47,376 INFO L495 AbstractCegarLoop]: Abstraction has 1313 states and 2040 transitions. [2023-11-22 19:09:47,376 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 19:09:47,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 2040 transitions. [2023-11-22 19:09:47,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 786 [2023-11-22 19:09:47,381 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:47,381 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 19:09:47,395 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 19:09:47,584 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 19:09:47,584 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:47,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:47,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1997541215, now seen corresponding path program 1 times [2023-11-22 19:09:47,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:47,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849281115] [2023-11-22 19:09:47,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:47,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:48,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 19:09:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 19:09:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 19:09:48,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 19:09:48,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 19:09:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:48,332 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 19:09:48,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:48,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849281115] [2023-11-22 19:09:48,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849281115] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:48,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413361246] [2023-11-22 19:09:48,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:48,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:48,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:48,334 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 19:09:48,334 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 19:09:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:49,398 INFO L262 TraceCheckSpWp]: Trace formula consists of 4214 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:49,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:49,445 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 19:09:49,445 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:49,477 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 19:09:49,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413361246] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:49,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:49,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:49,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269009233] [2023-11-22 19:09:49,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:49,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:49,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:49,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:49,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:49,480 INFO L87 Difference]: Start difference. First operand 1313 states and 2040 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 19:09:49,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:49,673 INFO L93 Difference]: Finished difference Result 2002 states and 3102 transitions. [2023-11-22 19:09:49,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:09:49,674 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 19:09:49,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:49,676 INFO L225 Difference]: With dead ends: 2002 [2023-11-22 19:09:49,676 INFO L226 Difference]: Without dead ends: 1316 [2023-11-22 19:09:49,677 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 19:09:49,677 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 8 mSDsluCounter, 6919 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8307 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:49,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8307 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:49,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2023-11-22 19:09:49,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 1316. [2023-11-22 19:09:49,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 1296 states have (on average 1.5486111111111112) internal successors, (2007), 1296 states have internal predecessors, (2007), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:49,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 2043 transitions. [2023-11-22 19:09:49,755 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 2043 transitions. Word has length 785 [2023-11-22 19:09:49,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:49,755 INFO L495 AbstractCegarLoop]: Abstraction has 1316 states and 2043 transitions. [2023-11-22 19:09:49,755 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 19:09:49,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 2043 transitions. [2023-11-22 19:09:49,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2023-11-22 19:09:49,760 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:49,761 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 19:09:49,780 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 19:09:49,961 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 19:09:49,961 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:49,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:49,962 INFO L85 PathProgramCache]: Analyzing trace with hash 917446305, now seen corresponding path program 2 times [2023-11-22 19:09:49,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:49,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476141025] [2023-11-22 19:09:49,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:49,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:50,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:50,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:50,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-11-22 19:09:50,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 19:09:50,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 19:09:50,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-11-22 19:09:50,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 19:09:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:50,771 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 19:09:50,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:50,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476141025] [2023-11-22 19:09:50,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476141025] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:50,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34138546] [2023-11-22 19:09:50,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:50,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:50,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:50,773 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 19:09:50,773 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 19:09:51,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 19:09:51,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:51,864 INFO L262 TraceCheckSpWp]: Trace formula consists of 4235 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-22 19:09:51,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:52,829 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 199 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-11-22 19:09:52,829 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:09:52,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34138546] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:52,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:09:52,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 19:09:52,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887042635] [2023-11-22 19:09:52,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:52,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 19:09:52,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:52,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 19:09:52,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 19:09:52,831 INFO L87 Difference]: Start difference. First operand 1316 states and 2043 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 19:09:53,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:53,052 INFO L93 Difference]: Finished difference Result 2005 states and 3102 transitions. [2023-11-22 19:09:53,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:09:53,052 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 788 [2023-11-22 19:09:53,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:53,053 INFO L225 Difference]: With dead ends: 2005 [2023-11-22 19:09:53,053 INFO L226 Difference]: Without dead ends: 1316 [2023-11-22 19:09:53,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 812 GetRequests, 807 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 19:09:53,054 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 19:09:53,054 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 19:09:53,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2023-11-22 19:09:53,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 1316. [2023-11-22 19:09:53,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 1296 states have (on average 1.5470679012345678) internal successors, (2005), 1296 states have internal predecessors, (2005), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:53,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 2041 transitions. [2023-11-22 19:09:53,133 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 2041 transitions. Word has length 788 [2023-11-22 19:09:53,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:53,134 INFO L495 AbstractCegarLoop]: Abstraction has 1316 states and 2041 transitions. [2023-11-22 19:09:53,134 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 19:09:53,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 2041 transitions. [2023-11-22 19:09:53,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 790 [2023-11-22 19:09:53,139 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:53,139 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, 1] [2023-11-22 19:09:53,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-11-22 19:09:53,339 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 19:09:53,340 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:53,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:53,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1848638280, now seen corresponding path program 1 times [2023-11-22 19:09:53,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:53,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913373382] [2023-11-22 19:09:53,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:53,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:53,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-11-22 19:09:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-11-22 19:09:54,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 19:09:54,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-11-22 19:09:54,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2023-11-22 19:09:54,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:54,210 INFO L134 CoverageAnalysis]: Checked inductivity of 371 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2023-11-22 19:09:54,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:54,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913373382] [2023-11-22 19:09:54,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913373382] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:54,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:09:54,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 19:09:54,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468794200] [2023-11-22 19:09:54,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:54,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 19:09:54,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:54,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 19:09:54,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 19:09:54,211 INFO L87 Difference]: Start difference. First operand 1316 states and 2041 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 19:09:54,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:54,481 INFO L93 Difference]: Finished difference Result 2005 states and 3098 transitions. [2023-11-22 19:09:54,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:09:54,481 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 789 [2023-11-22 19:09:54,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:54,483 INFO L225 Difference]: With dead ends: 2005 [2023-11-22 19:09:54,483 INFO L226 Difference]: Without dead ends: 1316 [2023-11-22 19:09:54,483 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 19:09:54,483 INFO L413 NwaCegarLoop]: 1287 mSDtfsCounter, 2260 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2265 SdHoareTripleChecker+Valid, 2576 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.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:09:54,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2265 Valid, 2576 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:54,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2023-11-22 19:09:54,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 1316. [2023-11-22 19:09:54,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 1296 states have (on average 1.5462962962962963) internal successors, (2004), 1296 states have internal predecessors, (2004), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:54,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 2040 transitions. [2023-11-22 19:09:54,563 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 2040 transitions. Word has length 789 [2023-11-22 19:09:54,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:54,564 INFO L495 AbstractCegarLoop]: Abstraction has 1316 states and 2040 transitions. [2023-11-22 19:09:54,564 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 19:09:54,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 2040 transitions. [2023-11-22 19:09:54,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 791 [2023-11-22 19:09:54,568 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:54,569 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, 1, 1] [2023-11-22 19:09:54,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-11-22 19:09:54,569 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:54,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:54,569 INFO L85 PathProgramCache]: Analyzing trace with hash -91568151, now seen corresponding path program 1 times [2023-11-22 19:09:54,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:54,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403182729] [2023-11-22 19:09:54,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:54,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:54,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:55,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:55,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:55,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:55,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2023-11-22 19:09:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 19:09:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 19:09:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 19:09:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 755 [2023-11-22 19:09:55,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:55,318 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 19:09:55,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:55,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403182729] [2023-11-22 19:09:55,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403182729] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:55,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048299207] [2023-11-22 19:09:55,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:55,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:55,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:55,319 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 19:09:55,347 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 19:09:56,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:56,446 INFO L262 TraceCheckSpWp]: Trace formula consists of 4241 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:09:56,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:56,476 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 19:09:56,477 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:09:56,508 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 19:09:56,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048299207] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:09:56,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:09:56,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:09:56,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274409992] [2023-11-22 19:09:56,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:09:56,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:56,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:56,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:56,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:09:56,511 INFO L87 Difference]: Start difference. First operand 1316 states and 2040 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 19:09:56,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:09:56,691 INFO L93 Difference]: Finished difference Result 2008 states and 3102 transitions. [2023-11-22 19:09:56,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:09:56,692 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 790 [2023-11-22 19:09:56,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:09:56,693 INFO L225 Difference]: With dead ends: 2008 [2023-11-22 19:09:56,693 INFO L226 Difference]: Without dead ends: 1319 [2023-11-22 19:09:56,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1603 GetRequests, 1595 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 19:09:56,694 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 8 mSDsluCounter, 5522 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6907 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 19:09:56,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6907 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:09:56,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2023-11-22 19:09:56,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 1319. [2023-11-22 19:09:56,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1319 states, 1299 states have (on average 1.5450346420323327) internal successors, (2007), 1299 states have internal predecessors, (2007), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:09:56,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 2043 transitions. [2023-11-22 19:09:56,777 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 2043 transitions. Word has length 790 [2023-11-22 19:09:56,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:09:56,777 INFO L495 AbstractCegarLoop]: Abstraction has 1319 states and 2043 transitions. [2023-11-22 19:09:56,778 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 19:09:56,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 2043 transitions. [2023-11-22 19:09:56,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 794 [2023-11-22 19:09:56,783 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:09:56,783 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:09:56,804 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 19:09:56,983 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,SelfDestructingSolverStorable66 [2023-11-22 19:09:56,984 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:09:56,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:09:56,984 INFO L85 PathProgramCache]: Analyzing trace with hash 2139233812, now seen corresponding path program 2 times [2023-11-22 19:09:56,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:09:56,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147921809] [2023-11-22 19:09:56,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:09:56,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:09:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 19:09:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2023-11-22 19:09:57,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 19:09:57,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 19:09:57,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 19:09:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 19:09:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 19:09:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 19:09:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 19:09:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2023-11-22 19:09:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:09:57,757 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 19:09:57,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:09:57,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147921809] [2023-11-22 19:09:57,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147921809] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:09:57,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608295067] [2023-11-22 19:09:57,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:09:57,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:09:57,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:09:57,758 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 19:09:57,759 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 19:09:58,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 19:09:58,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:09:58,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 4262 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-22 19:09:58,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:09:58,954 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 191 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2023-11-22 19:09:58,954 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:09:58,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608295067] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:09:58,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:09:58,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 11 [2023-11-22 19:09:58,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913661269] [2023-11-22 19:09:58,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:09:58,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:09:58,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:09:58,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:09:58,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-22 19:09:58,956 INFO L87 Difference]: Start difference. First operand 1319 states and 2043 transitions. Second operand has 9 states, 8 states have (on average 87.5) internal successors, (700), 9 states have internal predecessors, (700), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 19:10:00,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:00,393 INFO L93 Difference]: Finished difference Result 2228 states and 3423 transitions. [2023-11-22 19:10:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 19:10:00,394 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 87.5) internal successors, (700), 9 states have internal predecessors, (700), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 793 [2023-11-22 19:10:00,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:00,395 INFO L225 Difference]: With dead ends: 2228 [2023-11-22 19:10:00,395 INFO L226 Difference]: Without dead ends: 1337 [2023-11-22 19:10:00,396 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 807 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-11-22 19:10:00,397 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 1386 mSDsluCounter, 5027 mSDsCounter, 0 mSdLazyCounter, 3948 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1391 SdHoareTripleChecker+Valid, 5867 SdHoareTripleChecker+Invalid, 3950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:00,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1391 Valid, 5867 Invalid, 3950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3948 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 19:10:00,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1337 states. [2023-11-22 19:10:00,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1337 to 1331. [2023-11-22 19:10:00,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1331 states, 1311 states have (on average 1.5354691075514875) internal successors, (2013), 1311 states have internal predecessors, (2013), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:10:00,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1331 states to 1331 states and 2049 transitions. [2023-11-22 19:10:00,481 INFO L78 Accepts]: Start accepts. Automaton has 1331 states and 2049 transitions. Word has length 793 [2023-11-22 19:10:00,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:00,481 INFO L495 AbstractCegarLoop]: Abstraction has 1331 states and 2049 transitions. [2023-11-22 19:10:00,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 87.5) internal successors, (700), 9 states have internal predecessors, (700), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 19:10:00,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1331 states and 2049 transitions. [2023-11-22 19:10:00,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 796 [2023-11-22 19:10:00,487 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:00,487 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, 1, 1, 1, 1] [2023-11-22 19:10:00,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-11-22 19:10:00,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:00,704 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:00,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:00,705 INFO L85 PathProgramCache]: Analyzing trace with hash -275226554, now seen corresponding path program 1 times [2023-11-22 19:10:00,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:00,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645719753] [2023-11-22 19:10:00,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:00,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:01,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:01,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 19:10:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 19:10:01,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 19:10:01,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 749 [2023-11-22 19:10:01,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2023-11-22 19:10:01,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:01,527 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 19:10:01,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:01,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645719753] [2023-11-22 19:10:01,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645719753] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:01,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014510453] [2023-11-22 19:10:01,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:01,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:01,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:01,529 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 19:10:01,529 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 19:10:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:02,641 INFO L262 TraceCheckSpWp]: Trace formula consists of 4270 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:10:02,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:02,671 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 200 proven. 14 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2023-11-22 19:10:02,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:02,703 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 19:10:02,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014510453] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:02,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:02,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:10:02,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332317470] [2023-11-22 19:10:02,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:02,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:10:02,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:02,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:10:02,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:02,706 INFO L87 Difference]: Start difference. First operand 1331 states and 2049 transitions. Second operand has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 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 19:10:02,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:02,892 INFO L93 Difference]: Finished difference Result 2032 states and 3117 transitions. [2023-11-22 19:10:02,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:10:02,892 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 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 795 [2023-11-22 19:10:02,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:02,894 INFO L225 Difference]: With dead ends: 2032 [2023-11-22 19:10:02,894 INFO L226 Difference]: Without dead ends: 1334 [2023-11-22 19:10:02,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1613 GetRequests, 1605 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 19:10:02,895 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 8 mSDsluCounter, 5518 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6902 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:02,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6902 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:02,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2023-11-22 19:10:02,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 1334. [2023-11-22 19:10:02,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1314 states have (on average 1.5342465753424657) internal successors, (2016), 1314 states have internal predecessors, (2016), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:10:02,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 2052 transitions. [2023-11-22 19:10:02,980 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 2052 transitions. Word has length 795 [2023-11-22 19:10:02,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:02,981 INFO L495 AbstractCegarLoop]: Abstraction has 1334 states and 2052 transitions. [2023-11-22 19:10:02,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 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 19:10:02,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 2052 transitions. [2023-11-22 19:10:02,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 799 [2023-11-22 19:10:02,985 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:02,986 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, 1, 1] [2023-11-22 19:10:03,004 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 19:10:03,186 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 19:10:03,186 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:03,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:03,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1043583726, now seen corresponding path program 2 times [2023-11-22 19:10:03,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:03,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850528503] [2023-11-22 19:10:03,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:03,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:03,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:03,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:03,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:03,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:03,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-11-22 19:10:03,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 19:10:03,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 737 [2023-11-22 19:10:03,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2023-11-22 19:10:03,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 763 [2023-11-22 19:10:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:03,946 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 19:10:03,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:03,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850528503] [2023-11-22 19:10:03,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850528503] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:03,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003030201] [2023-11-22 19:10:03,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:10:03,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:03,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:03,948 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 19:10:03,971 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 19:10:05,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 19:10:05,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:10:05,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 4291 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:10:05,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:05,165 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 200 proven. 14 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2023-11-22 19:10:05,165 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:05,197 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 19:10:05,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003030201] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:05,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:05,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:10:05,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627760263] [2023-11-22 19:10:05,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:05,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:10:05,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:05,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:10:05,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:05,199 INFO L87 Difference]: Start difference. First operand 1334 states and 2052 transitions. Second operand has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 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 19:10:05,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:05,386 INFO L93 Difference]: Finished difference Result 2038 states and 3123 transitions. [2023-11-22 19:10:05,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:10:05,387 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 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 798 [2023-11-22 19:10:05,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:05,388 INFO L225 Difference]: With dead ends: 2038 [2023-11-22 19:10:05,388 INFO L226 Difference]: Without dead ends: 1337 [2023-11-22 19:10:05,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1619 GetRequests, 1611 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 19:10:05,389 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 8 mSDsluCounter, 5518 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6902 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 19:10:05,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6902 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:05,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1337 states. [2023-11-22 19:10:05,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1337 to 1337. [2023-11-22 19:10:05,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1337 states, 1317 states have (on average 1.5330296127562641) internal successors, (2019), 1317 states have internal predecessors, (2019), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-22 19:10:05,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1337 states to 1337 states and 2055 transitions. [2023-11-22 19:10:05,519 INFO L78 Accepts]: Start accepts. Automaton has 1337 states and 2055 transitions. Word has length 798 [2023-11-22 19:10:05,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:05,520 INFO L495 AbstractCegarLoop]: Abstraction has 1337 states and 2055 transitions. [2023-11-22 19:10:05,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 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 19:10:05,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1337 states and 2055 transitions. [2023-11-22 19:10:05,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 802 [2023-11-22 19:10:05,525 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:05,525 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, 1, 1] [2023-11-22 19:10:05,537 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 19:10:05,725 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 19:10:05,725 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:05,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:05,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1662528487, now seen corresponding path program 3 times [2023-11-22 19:10:05,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:05,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129619202] [2023-11-22 19:10:05,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:05,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:05,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:06,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:06,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:06,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:06,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:06,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-11-22 19:10:06,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-11-22 19:10:06,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-11-22 19:10:06,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 755 [2023-11-22 19:10:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2023-11-22 19:10:06,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:06,481 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 19:10:06,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:06,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129619202] [2023-11-22 19:10:06,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129619202] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:06,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037439567] [2023-11-22 19:10:06,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 19:10:06,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:06,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:06,483 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 19:10:06,484 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 19:10:07,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 19:10:07,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:10:07,822 INFO L262 TraceCheckSpWp]: Trace formula consists of 3558 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-22 19:10:07,831 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:08,437 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-11-22 19:10:08,437 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:10:08,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037439567] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:10:08,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:10:08,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2023-11-22 19:10:08,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936404319] [2023-11-22 19:10:08,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:10:08,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 19:10:08,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:08,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 19:10:08,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-22 19:10:08,439 INFO L87 Difference]: Start difference. First operand 1337 states and 2055 transitions. Second operand has 8 states, 8 states have (on average 89.5) internal successors, (716), 8 states have internal predecessors, (716), 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 19:10:09,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:09,037 INFO L93 Difference]: Finished difference Result 4112 states and 6244 transitions. [2023-11-22 19:10:09,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 19:10:09,038 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 89.5) internal successors, (716), 8 states have internal predecessors, (716), 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 801 [2023-11-22 19:10:09,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:09,042 INFO L225 Difference]: With dead ends: 4112 [2023-11-22 19:10:09,042 INFO L226 Difference]: Without dead ends: 3408 [2023-11-22 19:10:09,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 829 GetRequests, 816 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2023-11-22 19:10:09,043 INFO L413 NwaCegarLoop]: 1983 mSDtfsCounter, 5249 mSDsluCounter, 8577 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5254 SdHoareTripleChecker+Valid, 10560 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:09,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5254 Valid, 10560 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-22 19:10:09,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2023-11-22 19:10:09,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 2151. [2023-11-22 19:10:09,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2151 states, 2113 states have (on average 1.513014671083767) internal successors, (3197), 2113 states have internal predecessors, (3197), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-22 19:10:09,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2151 states to 2151 states and 3269 transitions. [2023-11-22 19:10:09,227 INFO L78 Accepts]: Start accepts. Automaton has 2151 states and 3269 transitions. Word has length 801 [2023-11-22 19:10:09,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:09,228 INFO L495 AbstractCegarLoop]: Abstraction has 2151 states and 3269 transitions. [2023-11-22 19:10:09,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 89.5) internal successors, (716), 8 states have internal predecessors, (716), 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 19:10:09,228 INFO L276 IsEmpty]: Start isEmpty. Operand 2151 states and 3269 transitions. [2023-11-22 19:10:09,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 803 [2023-11-22 19:10:09,233 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:09,234 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, 1, 1, 1] [2023-11-22 19:10:09,247 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 19:10:09,434 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 19:10:09,434 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:09,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:09,435 INFO L85 PathProgramCache]: Analyzing trace with hash 327920950, now seen corresponding path program 1 times [2023-11-22 19:10:09,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:09,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176843571] [2023-11-22 19:10:09,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:09,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:10,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-11-22 19:10:10,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 723 [2023-11-22 19:10:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-11-22 19:10:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2023-11-22 19:10:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 767 [2023-11-22 19:10:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:10,198 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 19:10:10,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:10,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176843571] [2023-11-22 19:10:10,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176843571] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:10,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218808200] [2023-11-22 19:10:10,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:10,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:10,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:10,200 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 19:10:10,200 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 19:10:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:11,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 4316 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:10:11,363 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:11,385 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 200 proven. 14 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-11-22 19:10:11,385 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 19:10:11,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218808200] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:11,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:11,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:10:11,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121780307] [2023-11-22 19:10:11,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:11,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:10:11,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:11,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:10:11,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:11,419 INFO L87 Difference]: Start difference. First operand 2151 states and 3269 transitions. Second operand has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:11,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:11,681 INFO L93 Difference]: Finished difference Result 3413 states and 5185 transitions. [2023-11-22 19:10:11,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:10:11,682 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 802 [2023-11-22 19:10:11,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:11,684 INFO L225 Difference]: With dead ends: 3413 [2023-11-22 19:10:11,684 INFO L226 Difference]: Without dead ends: 2154 [2023-11-22 19:10:11,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1627 GetRequests, 1619 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 19:10:11,689 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 8 mSDsluCounter, 6899 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8283 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:11,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8283 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:11,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2154 states. [2023-11-22 19:10:11,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2154 to 2154. [2023-11-22 19:10:11,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2154 states, 2116 states have (on average 1.5122873345935728) internal successors, (3200), 2116 states have internal predecessors, (3200), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-22 19:10:11,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2154 states to 2154 states and 3272 transitions. [2023-11-22 19:10:11,838 INFO L78 Accepts]: Start accepts. Automaton has 2154 states and 3272 transitions. Word has length 802 [2023-11-22 19:10:11,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:11,839 INFO L495 AbstractCegarLoop]: Abstraction has 2154 states and 3272 transitions. [2023-11-22 19:10:11,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:11,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2154 states and 3272 transitions. [2023-11-22 19:10:11,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 806 [2023-11-22 19:10:11,845 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:11,845 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, 1, 1] [2023-11-22 19:10:11,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2023-11-22 19:10:12,060 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 19:10:12,060 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:12,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:12,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1427878960, now seen corresponding path program 2 times [2023-11-22 19:10:12,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:12,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602870809] [2023-11-22 19:10:12,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:12,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:12,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:12,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:12,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:12,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 19:10:12,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 19:10:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 19:10:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 759 [2023-11-22 19:10:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2023-11-22 19:10:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:12,863 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 19:10:12,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:12,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602870809] [2023-11-22 19:10:12,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602870809] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:12,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82289301] [2023-11-22 19:10:12,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:10:12,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:12,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:12,865 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 19:10:12,867 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 19:10:14,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 19:10:14,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:10:14,046 INFO L262 TraceCheckSpWp]: Trace formula consists of 4337 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:10:14,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:14,077 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 200 proven. 14 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2023-11-22 19:10:14,077 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:14,109 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 19:10:14,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82289301] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:14,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:14,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:10:14,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588236028] [2023-11-22 19:10:14,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:14,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:10:14,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:14,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:10:14,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:14,111 INFO L87 Difference]: Start difference. First operand 2154 states and 3272 transitions. Second operand has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:14,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:14,371 INFO L93 Difference]: Finished difference Result 3419 states and 5191 transitions. [2023-11-22 19:10:14,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:10:14,372 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 805 [2023-11-22 19:10:14,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:14,374 INFO L225 Difference]: With dead ends: 3419 [2023-11-22 19:10:14,374 INFO L226 Difference]: Without dead ends: 2157 [2023-11-22 19:10:14,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1633 GetRequests, 1625 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 19:10:14,375 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 8 mSDsluCounter, 6899 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8283 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:14,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8283 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:14,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2023-11-22 19:10:14,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2157. [2023-11-22 19:10:14,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2157 states, 2119 states have (on average 1.5115620575743276) internal successors, (3203), 2119 states have internal predecessors, (3203), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-22 19:10:14,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 3275 transitions. [2023-11-22 19:10:14,525 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 3275 transitions. Word has length 805 [2023-11-22 19:10:14,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:14,526 INFO L495 AbstractCegarLoop]: Abstraction has 2157 states and 3275 transitions. [2023-11-22 19:10:14,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:14,526 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 3275 transitions. [2023-11-22 19:10:14,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2023-11-22 19:10:14,532 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:14,532 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, 1, 1] [2023-11-22 19:10:14,551 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 19:10:14,732 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 19:10:14,732 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:14,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:14,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1297418138, now seen corresponding path program 3 times [2023-11-22 19:10:14,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:14,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285080358] [2023-11-22 19:10:14,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:14,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:15,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:15,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 19:10:15,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 19:10:15,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 19:10:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2023-11-22 19:10:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 773 [2023-11-22 19:10:15,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:15,538 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 19:10:15,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:15,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285080358] [2023-11-22 19:10:15,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285080358] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:15,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578654093] [2023-11-22 19:10:15,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 19:10:15,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:15,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:15,540 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 19:10:15,540 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 19:10:17,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 19:10:17,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:10:17,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 3562 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 19:10:17,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:18,545 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 194 proven. 0 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2023-11-22 19:10:18,545 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 19:10:18,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578654093] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:10:18,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 19:10:18,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2023-11-22 19:10:18,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278630953] [2023-11-22 19:10:18,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:10:18,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 19:10:18,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:18,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 19:10:18,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:18,547 INFO L87 Difference]: Start difference. First operand 2157 states and 3275 transitions. Second operand has 7 states, 7 states have (on average 102.0) internal successors, (714), 7 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 19:10:20,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:20,375 INFO L93 Difference]: Finished difference Result 6227 states and 9488 transitions. [2023-11-22 19:10:20,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:10:20,376 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 102.0) internal successors, (714), 7 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 808 [2023-11-22 19:10:20,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:20,380 INFO L225 Difference]: With dead ends: 6227 [2023-11-22 19:10:20,380 INFO L226 Difference]: Without dead ends: 4962 [2023-11-22 19:10:20,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 824 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-22 19:10:20,382 INFO L413 NwaCegarLoop]: 969 mSDtfsCounter, 3843 mSDsluCounter, 3550 mSDsCounter, 0 mSdLazyCounter, 2997 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3853 SdHoareTripleChecker+Valid, 4519 SdHoareTripleChecker+Invalid, 2997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:20,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3853 Valid, 4519 Invalid, 2997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2997 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 19:10:20,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2023-11-22 19:10:20,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 2996. [2023-11-22 19:10:20,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2996 states, 2940 states have (on average 1.5098639455782312) internal successors, (4439), 2940 states have internal predecessors, (4439), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-22 19:10:20,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2996 states to 2996 states and 4547 transitions. [2023-11-22 19:10:20,606 INFO L78 Accepts]: Start accepts. Automaton has 2996 states and 4547 transitions. Word has length 808 [2023-11-22 19:10:20,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:20,607 INFO L495 AbstractCegarLoop]: Abstraction has 2996 states and 4547 transitions. [2023-11-22 19:10:20,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 102.0) internal successors, (714), 7 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 19:10:20,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2996 states and 4547 transitions. [2023-11-22 19:10:20,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2023-11-22 19:10:20,613 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:20,613 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, 1] [2023-11-22 19:10:20,629 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 19:10:20,813 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 19:10:20,814 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:20,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:20,814 INFO L85 PathProgramCache]: Analyzing trace with hash -414607912, now seen corresponding path program 1 times [2023-11-22 19:10:20,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:20,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582611406] [2023-11-22 19:10:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:21,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:21,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:21,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 19:10:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 19:10:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 19:10:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2023-11-22 19:10:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 773 [2023-11-22 19:10:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:21,587 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 19:10:21,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:21,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582611406] [2023-11-22 19:10:21,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582611406] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:21,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140508990] [2023-11-22 19:10:21,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:21,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:21,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:21,589 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 19:10:21,589 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 19:10:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:22,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 4359 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:10:22,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:22,798 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 200 proven. 6 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2023-11-22 19:10:22,798 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:22,829 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 19:10:22,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140508990] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:22,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:22,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:10:22,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38919789] [2023-11-22 19:10:22,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:22,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:10:22,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:22,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:10:22,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:22,831 INFO L87 Difference]: Start difference. First operand 2996 states and 4547 transitions. Second operand has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:23,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:23,106 INFO L93 Difference]: Finished difference Result 4265 states and 6470 transitions. [2023-11-22 19:10:23,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 19:10:23,106 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 808 [2023-11-22 19:10:23,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:23,109 INFO L225 Difference]: With dead ends: 4265 [2023-11-22 19:10:23,109 INFO L226 Difference]: Without dead ends: 3000 [2023-11-22 19:10:23,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1638 GetRequests, 1631 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 19:10:23,111 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 8 mSDsluCounter, 6897 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8281 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:23,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8281 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:23,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2023-11-22 19:10:23,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 2997. [2023-11-22 19:10:23,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2997 states, 2941 states have (on average 1.509690581434886) internal successors, (4440), 2941 states have internal predecessors, (4440), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-22 19:10:23,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2997 states to 2997 states and 4548 transitions. [2023-11-22 19:10:23,289 INFO L78 Accepts]: Start accepts. Automaton has 2997 states and 4548 transitions. Word has length 808 [2023-11-22 19:10:23,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:23,290 INFO L495 AbstractCegarLoop]: Abstraction has 2997 states and 4548 transitions. [2023-11-22 19:10:23,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:23,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2997 states and 4548 transitions. [2023-11-22 19:10:23,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 810 [2023-11-22 19:10:23,296 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:23,296 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, 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 19:10:23,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2023-11-22 19:10:23,497 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 19:10:23,497 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:23,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:23,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1129717257, now seen corresponding path program 2 times [2023-11-22 19:10:23,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:23,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17655628] [2023-11-22 19:10:23,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:23,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:23,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:24,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:24,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:24,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 19:10:24,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 19:10:24,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2023-11-22 19:10:24,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 763 [2023-11-22 19:10:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2023-11-22 19:10:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:24,285 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 19:10:24,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:24,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17655628] [2023-11-22 19:10:24,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17655628] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:24,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722125610] [2023-11-22 19:10:24,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 19:10:24,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:24,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:24,286 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 19:10:24,287 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 19:10:25,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 19:10:25,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:10:25,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 4366 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 19:10:25,525 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:25,546 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 200 proven. 14 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2023-11-22 19:10:25,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:25,578 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 19:10:25,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722125610] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:25,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:25,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 19:10:25,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525241204] [2023-11-22 19:10:25,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:25,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 19:10:25,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:25,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 19:10:25,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 19:10:25,580 INFO L87 Difference]: Start difference. First operand 2997 states and 4548 transitions. Second operand has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:25,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:25,864 INFO L93 Difference]: Finished difference Result 4266 states and 6471 transitions. [2023-11-22 19:10:25,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 19:10:25,865 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 809 [2023-11-22 19:10:25,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:25,867 INFO L225 Difference]: With dead ends: 4266 [2023-11-22 19:10:25,867 INFO L226 Difference]: Without dead ends: 3000 [2023-11-22 19:10:25,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1641 GetRequests, 1633 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 19:10:25,869 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 8 mSDsluCounter, 6899 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8283 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:25,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8283 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:25,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2023-11-22 19:10:26,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 3000. [2023-11-22 19:10:26,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3000 states, 2944 states have (on average 1.5091711956521738) internal successors, (4443), 2944 states have internal predecessors, (4443), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-11-22 19:10:26,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3000 states to 3000 states and 4551 transitions. [2023-11-22 19:10:26,048 INFO L78 Accepts]: Start accepts. Automaton has 3000 states and 4551 transitions. Word has length 809 [2023-11-22 19:10:26,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:26,049 INFO L495 AbstractCegarLoop]: Abstraction has 3000 states and 4551 transitions. [2023-11-22 19:10:26,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.77777777777777) internal successors, (727), 9 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 19:10:26,049 INFO L276 IsEmpty]: Start isEmpty. Operand 3000 states and 4551 transitions. [2023-11-22 19:10:26,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 813 [2023-11-22 19:10:26,055 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:26,056 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, 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] [2023-11-22 19:10:26,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2023-11-22 19:10:26,260 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 19:10:26,260 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:26,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:26,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1270987367, now seen corresponding path program 3 times [2023-11-22 19:10:26,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:26,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374415410] [2023-11-22 19:10:26,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:26,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 19:10:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 19:10:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 751 [2023-11-22 19:10:27,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2023-11-22 19:10:27,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 777 [2023-11-22 19:10:27,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:27,070 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-22 19:10:27,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:27,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374415410] [2023-11-22 19:10:27,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374415410] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:27,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205313237] [2023-11-22 19:10:27,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 19:10:27,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:27,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:27,071 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 19:10:27,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-11-22 19:10:30,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 19:10:30,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 19:10:30,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 3563 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-22 19:10:30,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:32,492 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 68 proven. 68 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2023-11-22 19:10:32,492 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:36,241 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 32 proven. 68 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2023-11-22 19:10:36,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205313237] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:36,242 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:36,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 14, 15] total 29 [2023-11-22 19:10:36,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380572361] [2023-11-22 19:10:36,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:36,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-22 19:10:36,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:36,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-22 19:10:36,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2023-11-22 19:10:36,245 INFO L87 Difference]: Start difference. First operand 3000 states and 4551 transitions. Second operand has 29 states, 29 states have (on average 71.41379310344827) internal successors, (2071), 29 states have internal predecessors, (2071), 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 19:10:44,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:44,359 INFO L93 Difference]: Finished difference Result 11415 states and 17178 transitions. [2023-11-22 19:10:44,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-22 19:10:44,360 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 71.41379310344827) internal successors, (2071), 29 states have internal predecessors, (2071), 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 812 [2023-11-22 19:10:44,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:44,368 INFO L225 Difference]: With dead ends: 11415 [2023-11-22 19:10:44,369 INFO L226 Difference]: Without dead ends: 9978 [2023-11-22 19:10:44,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1696 GetRequests, 1632 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=841, Invalid=3449, Unknown=0, NotChecked=0, Total=4290 [2023-11-22 19:10:44,370 INFO L413 NwaCegarLoop]: 3322 mSDtfsCounter, 19220 mSDsluCounter, 33674 mSDsCounter, 0 mSdLazyCounter, 16216 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19225 SdHoareTripleChecker+Valid, 36996 SdHoareTripleChecker+Invalid, 16310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 16216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:44,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19225 Valid, 36996 Invalid, 16310 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [94 Valid, 16216 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-11-22 19:10:44,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9978 states. [2023-11-22 19:10:44,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9978 to 4165. [2023-11-22 19:10:44,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4165 states, 4061 states have (on average 1.4651563654272346) internal successors, (5950), 4061 states have internal predecessors, (5950), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2023-11-22 19:10:44,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4165 states to 4165 states and 6154 transitions. [2023-11-22 19:10:44,655 INFO L78 Accepts]: Start accepts. Automaton has 4165 states and 6154 transitions. Word has length 812 [2023-11-22 19:10:44,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:44,655 INFO L495 AbstractCegarLoop]: Abstraction has 4165 states and 6154 transitions. [2023-11-22 19:10:44,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 71.41379310344827) internal successors, (2071), 29 states have internal predecessors, (2071), 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 19:10:44,656 INFO L276 IsEmpty]: Start isEmpty. Operand 4165 states and 6154 transitions. [2023-11-22 19:10:44,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 814 [2023-11-22 19:10:44,663 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:44,664 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, 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 19:10:44,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2023-11-22 19:10:44,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:44,864 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:44,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:44,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1501224834, now seen corresponding path program 1 times [2023-11-22 19:10:44,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:44,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920966460] [2023-11-22 19:10:44,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:44,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:45,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:45,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:45,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:45,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:45,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:45,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 19:10:45,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 19:10:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2023-11-22 19:10:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 767 [2023-11-22 19:10:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2023-11-22 19:10:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:45,765 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 99 proven. 3 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-22 19:10:45,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:45,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920966460] [2023-11-22 19:10:45,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920966460] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 19:10:45,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848417988] [2023-11-22 19:10:45,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:45,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:45,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 19:10:45,766 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 19:10:45,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-11-22 19:10:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:47,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 4394 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-22 19:10:47,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 19:10:47,072 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 199 proven. 22 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2023-11-22 19:10:47,072 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 19:10:47,114 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 99 proven. 3 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-22 19:10:47,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848417988] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 19:10:47,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 19:10:47,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-22 19:10:47,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157160604] [2023-11-22 19:10:47,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 19:10:47,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 19:10:47,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:47,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 19:10:47,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 19:10:47,116 INFO L87 Difference]: Start difference. First operand 4165 states and 6154 transitions. Second operand has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 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 19:10:47,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:47,480 INFO L93 Difference]: Finished difference Result 5825 states and 8613 transitions. [2023-11-22 19:10:47,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 19:10:47,481 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 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 813 [2023-11-22 19:10:47,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:47,485 INFO L225 Difference]: With dead ends: 5825 [2023-11-22 19:10:47,486 INFO L226 Difference]: Without dead ends: 4167 [2023-11-22 19:10:47,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1649 GetRequests, 1639 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 19:10:47,487 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 11 mSDsluCounter, 8304 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 9692 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:47,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 9692 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 19:10:47,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4167 states. [2023-11-22 19:10:47,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4167 to 4167. [2023-11-22 19:10:47,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4167 states, 4063 states have (on average 1.464927393551563) internal successors, (5952), 4063 states have internal predecessors, (5952), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2023-11-22 19:10:47,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4167 states to 4167 states and 6156 transitions. [2023-11-22 19:10:47,751 INFO L78 Accepts]: Start accepts. Automaton has 4167 states and 6156 transitions. Word has length 813 [2023-11-22 19:10:47,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:47,751 INFO L495 AbstractCegarLoop]: Abstraction has 4167 states and 6156 transitions. [2023-11-22 19:10:47,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 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 19:10:47,752 INFO L276 IsEmpty]: Start isEmpty. Operand 4167 states and 6156 transitions. [2023-11-22 19:10:47,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 816 [2023-11-22 19:10:47,759 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:47,760 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, 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 19:10:47,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2023-11-22 19:10:47,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 19:10:47,966 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:47,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:47,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1006254882, now seen corresponding path program 2 times [2023-11-22 19:10:47,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:47,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656005183] [2023-11-22 19:10:47,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:47,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 19:10:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 19:10:51,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 19:10:51,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 19:10:51,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 19:10:51,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 19:10:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 19:10:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2023-11-22 19:10:51,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 769 [2023-11-22 19:10:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2023-11-22 19:10:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 19:10:51,575 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2023-11-22 19:10:51,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 19:10:51,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656005183] [2023-11-22 19:10:51,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656005183] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 19:10:51,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 19:10:51,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-22 19:10:51,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318505731] [2023-11-22 19:10:51,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 19:10:51,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 19:10:51,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 19:10:51,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 19:10:51,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 19:10:51,577 INFO L87 Difference]: Start difference. First operand 4167 states and 6156 transitions. Second operand has 4 states, 4 states have (on average 178.5) internal successors, (714), 4 states have internal predecessors, (714), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 19:10:51,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 19:10:51,907 INFO L93 Difference]: Finished difference Result 5841 states and 8627 transitions. [2023-11-22 19:10:51,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 19:10:51,907 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 178.5) internal successors, (714), 4 states have internal predecessors, (714), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 815 [2023-11-22 19:10:51,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 19:10:51,911 INFO L225 Difference]: With dead ends: 5841 [2023-11-22 19:10:51,911 INFO L226 Difference]: Without dead ends: 4181 [2023-11-22 19:10:51,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 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 19:10:51,913 INFO L413 NwaCegarLoop]: 1572 mSDtfsCounter, 1577 mSDsluCounter, 1395 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1577 SdHoareTripleChecker+Valid, 2967 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 19:10:51,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1577 Valid, 2967 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 19:10:51,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4181 states. [2023-11-22 19:10:52,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4181 to 4167. [2023-11-22 19:10:52,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4167 states, 4063 states have (on average 1.4644351464435146) internal successors, (5950), 4063 states have internal predecessors, (5950), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2023-11-22 19:10:52,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4167 states to 4167 states and 6154 transitions. [2023-11-22 19:10:52,174 INFO L78 Accepts]: Start accepts. Automaton has 4167 states and 6154 transitions. Word has length 815 [2023-11-22 19:10:52,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 19:10:52,174 INFO L495 AbstractCegarLoop]: Abstraction has 4167 states and 6154 transitions. [2023-11-22 19:10:52,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 178.5) internal successors, (714), 4 states have internal predecessors, (714), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 19:10:52,175 INFO L276 IsEmpty]: Start isEmpty. Operand 4167 states and 6154 transitions. [2023-11-22 19:10:52,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 817 [2023-11-22 19:10:52,182 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 19:10:52,182 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, 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 19:10:52,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-11-22 19:10:52,182 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 19:10:52,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 19:10:52,183 INFO L85 PathProgramCache]: Analyzing trace with hash 2005105344, now seen corresponding path program 1 times [2023-11-22 19:10:52,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 19:10:52,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123226124] [2023-11-22 19:10:52,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 19:10:52,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 19:10:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Killed by 15