/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 17:19:35,882 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 17:19:35,884 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 17:19:35,917 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 17:19:35,918 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 17:19:35,919 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 17:19:35,920 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 17:19:35,922 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 17:19:35,924 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 17:19:35,927 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 17:19:35,928 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 17:19:35,929 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 17:19:35,929 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 17:19:35,931 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 17:19:35,931 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 17:19:35,933 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 17:19:35,934 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 17:19:35,934 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 17:19:35,936 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 17:19:35,939 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 17:19:35,941 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 17:19:35,941 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 17:19:35,942 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 17:19:35,942 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 17:19:35,943 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 17:19:35,948 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 17:19:35,948 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 17:19:35,948 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 17:19:35,949 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 17:19:35,949 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 17:19:35,950 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 17:19:35,950 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 17:19:35,951 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 17:19:35,952 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 17:19:35,952 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 17:19:35,953 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 17:19:35,953 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 17:19:35,953 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 17:19:35,953 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 17:19:35,953 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 17:19:35,954 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 17:19:35,955 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 17:19:35,956 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-20 17:19:35,963 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 17:19:35,963 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 17:19:35,964 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 17:19:35,964 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 17:19:35,964 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 17:19:35,964 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 17:19:35,964 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 17:19:35,964 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 17:19:35,964 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 17:19:35,965 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 17:19:35,965 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 17:19:35,966 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-20 17:19:35,966 INFO L138 SettingsManager]: * Use separate solver for trace checks=false 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.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-20 17:19:36,101 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 17:19:36,116 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 17:19:36,117 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 17:19:36,118 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 17:19:36,118 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 17:19:36,119 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c [2022-03-20 17:19:36,152 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55e179b1a/c7128cea83884174a37216845d61490a/FLAGd718c2c43 [2022-03-20 17:19:36,759 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 17:19:36,759 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c [2022-03-20 17:19:36,784 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55e179b1a/c7128cea83884174a37216845d61490a/FLAGd718c2c43 [2022-03-20 17:19:37,188 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55e179b1a/c7128cea83884174a37216845d61490a [2022-03-20 17:19:37,190 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 17:19:37,190 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 17:19:37,192 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 17:19:37,192 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 17:19:37,194 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 17:19:37,195 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 05:19:37" (1/1) ... [2022-03-20 17:19:37,195 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7db9931c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:37, skipping insertion in model container [2022-03-20 17:19:37,195 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 05:19:37" (1/1) ... [2022-03-20 17:19:37,202 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 17:19:37,272 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 17:19:37,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c[76734,76747] [2022-03-20 17:19:37,911 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 17:19:37,935 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 17:19:38,003 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy.i.cil-1.c[76734,76747] [2022-03-20 17:19:38,166 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 17:19:38,202 INFO L208 MainTranslator]: Completed translation [2022-03-20 17:19:38,203 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38 WrapperNode [2022-03-20 17:19:38,203 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 17:19:38,204 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 17:19:38,204 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 17:19:38,204 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 17:19:38,212 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,212 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,267 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,267 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,385 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,411 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,437 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,471 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 17:19:38,472 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 17:19:38,472 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 17:19:38,472 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 17:19:38,473 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (1/1) ... [2022-03-20 17:19:38,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 17:19:38,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:19:38,495 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) [2022-03-20 17:19:38,520 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 [2022-03-20 17:19:38,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyUnload [2022-03-20 17:19:38,547 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyAddDevice [2022-03-20 17:19:38,548 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConfigCallBack [2022-03-20 17:19:38,548 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2022-03-20 17:19:38,548 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPower [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyReadWrite [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInterpretError [2022-03-20 17:19:38,549 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFinishOperation [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlStartDrive [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDatarateSpecifyConfigure [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlRecalibrateDrive [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDetermineMediaType [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAllocateIoBuffer [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFreeIoBuffer [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyThread [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConsolidateMediaTypeWithBootSector [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckBootSector [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWriteTrack [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWrite [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFormat [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlIssueCommand [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInitializeControllerHardware [2022-03-20 17:19:38,550 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure FlHdbit [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCancelQueuedRequest [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2022-03-20 17:19:38,551 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-03-20 17:19:38,552 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2022-03-20 17:19:38,553 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-03-20 17:19:38,554 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2022-03-20 17:19:38,554 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2022-03-20 17:19:38,554 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2022-03-20 17:19:38,554 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2022-03-20 17:19:38,554 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2022-03-20 17:19:38,555 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-03-20 17:19:38,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-03-20 17:19:38,556 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 17:19:38,556 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 17:19:38,556 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 17:19:38,557 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 17:19:38,557 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-03-20 17:19:38,557 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 17:19:38,557 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-03-20 17:19:38,557 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2022-03-20 17:19:38,557 INFO L130 BoogieDeclarations]: Found specification of procedure swprintf [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2022-03-20 17:19:38,558 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2022-03-20 17:19:38,559 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2022-03-20 17:19:38,560 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2022-03-20 17:19:38,560 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2022-03-20 17:19:38,561 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2022-03-20 17:19:38,561 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2022-03-20 17:19:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2022-03-20 17:19:38,563 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2022-03-20 17:19:38,567 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2022-03-20 17:19:38,568 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyUnload [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlConfigCallBack [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlInitializeControllerHardware [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyReadWrite [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlRecalibrateDrive [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlDatarateSpecifyConfigure [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlStartDrive [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlFinishOperation [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlDetermineMediaType [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyThread [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWrite [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlFormat [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlIssueCommand [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlInterpretError [2022-03-20 17:19:38,569 INFO L130 BoogieDeclarations]: Found specification of procedure FlAllocateIoBuffer [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlFreeIoBuffer [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlConsolidateMediaTypeWithBootSector [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckBootSector [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWriteTrack [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyAddDevice [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPower [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCancelQueuedRequest [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure FlHdbit [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-03-20 17:19:38,570 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 17:19:38,571 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 17:19:38,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-03-20 17:19:38,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-03-20 17:19:38,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-03-20 17:19:38,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-03-20 17:19:39,189 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 17:19:39,191 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 17:19:39,219 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:39,262 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:39,262 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:39,262 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:39,270 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:39,271 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,687 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,692 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,693 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,693 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,702 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,702 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,705 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,711 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,711 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,738 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,744 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,744 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,744 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,752 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,752 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,752 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,760 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,761 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,802 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,848 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2022-03-20 17:19:40,848 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2022-03-20 17:19:40,903 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,907 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,907 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,908 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,911 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,911 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,911 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,918 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,918 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,928 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,932 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,932 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:40,933 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:40,936 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:40,936 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:46,724 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:46,736 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-03-20 17:19:46,736 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-03-20 17:19:46,782 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:47,123 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2022-03-20 17:19:47,124 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2022-03-20 17:19:47,385 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:47,389 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:47,389 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:47,442 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:47,465 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2022-03-20 17:19:47,466 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2022-03-20 17:19:47,468 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:47,572 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2022-03-20 17:19:47,572 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2022-03-20 17:19:47,572 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:47,612 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2022-03-20 17:19:47,613 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2022-03-20 17:19:58,613 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:58,616 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:58,616 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:58,692 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:19:58,695 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:19:58,695 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:19:58,709 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:00,959 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2022-03-20 17:20:00,959 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2022-03-20 17:20:01,011 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,200 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2022-03-20 17:20:01,200 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2022-03-20 17:20:01,201 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,213 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2022-03-20 17:20:01,213 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2022-03-20 17:20:01,214 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,240 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2022-03-20 17:20:01,240 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2022-03-20 17:20:01,242 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,250 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-03-20 17:20:01,250 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-03-20 17:20:01,280 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,283 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:20:01,284 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:20:01,292 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,295 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-03-20 17:20:01,296 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-03-20 17:20:01,296 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:01,355 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2022-03-20 17:20:01,355 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2022-03-20 17:20:01,391 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-03-20 17:20:03,807 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume !false; [2022-03-20 17:20:03,807 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##13: assume false; [2022-03-20 17:20:03,847 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 17:20:03,865 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 17:20:03,866 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2022-03-20 17:20:03,871 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 05:20:03 BoogieIcfgContainer [2022-03-20 17:20:03,871 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 17:20:03,874 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 17:20:03,874 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 17:20:03,877 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 17:20:03,877 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 05:19:37" (1/3) ... [2022-03-20 17:20:03,877 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35ca6765 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 05:20:03, skipping insertion in model container [2022-03-20 17:20:03,877 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 05:19:38" (2/3) ... [2022-03-20 17:20:03,879 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35ca6765 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 05:20:03, skipping insertion in model container [2022-03-20 17:20:03,879 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 05:20:03" (3/3) ... [2022-03-20 17:20:03,881 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-1.c [2022-03-20 17:20:03,887 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-20 17:20:03,888 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 17:20:03,926 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 17:20:03,942 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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 [2022-03-20 17:20:03,942 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 17:20:03,984 INFO L276 IsEmpty]: Start isEmpty. Operand has 1449 states, 1151 states have (on average 1.523023457862728) internal successors, (1753), 1192 states have internal predecessors, (1753), 221 states have call successors, (221), 72 states have call predecessors, (221), 72 states have return successors, (221), 215 states have call predecessors, (221), 221 states have call successors, (221) [2022-03-20 17:20:03,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-20 17:20:03,991 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:20:03,992 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:20:03,993 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:20:03,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:20:03,997 INFO L85 PathProgramCache]: Analyzing trace with hash 760330439, now seen corresponding path program 1 times [2022-03-20 17:20:04,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:04,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1645053614] [2022-03-20 17:20:04,011 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:20:04,011 INFO L85 PathProgramCache]: Analyzing trace with hash 760330439, now seen corresponding path program 2 times [2022-03-20 17:20:04,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:20:04,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464722524] [2022-03-20 17:20:04,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:20:04,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:20:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:04,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:20:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:04,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:20:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:04,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:20:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:04,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:20:04,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:04,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:20:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:04,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:20:04,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:20:04,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464722524] [2022-03-20 17:20:04,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464722524] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:04,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:04,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 17:20:04,879 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:20:04,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1645053614] [2022-03-20 17:20:04,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1645053614] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:04,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:04,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 17:20:04,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755772241] [2022-03-20 17:20:04,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:20:04,882 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 17:20:04,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:04,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 17:20:04,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-20 17:20:04,910 INFO L87 Difference]: Start difference. First operand has 1449 states, 1151 states have (on average 1.523023457862728) internal successors, (1753), 1192 states have internal predecessors, (1753), 221 states have call successors, (221), 72 states have call predecessors, (221), 72 states have return successors, (221), 215 states have call predecessors, (221), 221 states have call successors, (221) Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 17:20:11,547 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:20:12,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:20:12,446 INFO L93 Difference]: Finished difference Result 1399 states and 2144 transitions. [2022-03-20 17:20:12,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 17:20:12,448 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 37 [2022-03-20 17:20:12,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:20:12,474 INFO L225 Difference]: With dead ends: 1399 [2022-03-20 17:20:12,474 INFO L226 Difference]: Without dead ends: 833 [2022-03-20 17:20:12,481 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2022-03-20 17:20:12,483 INFO L913 BasicCegarLoop]: 728 mSDtfsCounter, 1822 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 2436 mSolverCounterSat, 917 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 3354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 917 IncrementalHoareTripleChecker+Valid, 2436 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-03-20 17:20:12,489 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1850 Valid, 1207 Invalid, 3354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [917 Valid, 2436 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2022-03-20 17:20:12,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2022-03-20 17:20:12,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 651. [2022-03-20 17:20:12,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 491 states have (on average 1.4256619144602851) internal successors, (700), 523 states have internal predecessors, (700), 115 states have call successors, (115), 46 states have call predecessors, (115), 44 states have return successors, (91), 89 states have call predecessors, (91), 91 states have call successors, (91) [2022-03-20 17:20:12,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 906 transitions. [2022-03-20 17:20:12,642 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 906 transitions. Word has length 37 [2022-03-20 17:20:12,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:20:12,643 INFO L478 AbstractCegarLoop]: Abstraction has 651 states and 906 transitions. [2022-03-20 17:20:12,644 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 17:20:12,644 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 906 transitions. [2022-03-20 17:20:12,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-20 17:20:12,646 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:20:12,646 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:20:12,646 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 17:20:12,646 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:20:12,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:20:12,647 INFO L85 PathProgramCache]: Analyzing trace with hash -2031942295, now seen corresponding path program 1 times [2022-03-20 17:20:12,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:12,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [720222313] [2022-03-20 17:20:12,648 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:20:12,648 INFO L85 PathProgramCache]: Analyzing trace with hash -2031942295, now seen corresponding path program 2 times [2022-03-20 17:20:12,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:20:12,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486585480] [2022-03-20 17:20:12,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:20:12,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:20:12,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:12,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:20:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:12,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:20:12,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:13,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:20:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:13,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:20:13,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:13,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:20:13,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:13,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:20:13,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:13,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:20:13,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:20:13,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486585480] [2022-03-20 17:20:13,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486585480] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:13,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:13,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:13,128 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:20:13,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [720222313] [2022-03-20 17:20:13,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [720222313] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:13,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:13,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:13,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234659871] [2022-03-20 17:20:13,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:20:13,129 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 17:20:13,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:13,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 17:20:13,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 17:20:13,130 INFO L87 Difference]: Start difference. First operand 651 states and 906 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (10), 9 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-20 17:20:19,334 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:20:22,226 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:20:25,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:20:25,385 INFO L93 Difference]: Finished difference Result 1886 states and 2773 transitions. [2022-03-20 17:20:25,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 17:20:25,386 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (10), 9 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 42 [2022-03-20 17:20:25,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:20:25,394 INFO L225 Difference]: With dead ends: 1886 [2022-03-20 17:20:25,394 INFO L226 Difference]: Without dead ends: 1423 [2022-03-20 17:20:25,396 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-03-20 17:20:25,396 INFO L913 BasicCegarLoop]: 924 mSDtfsCounter, 2981 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 3569 mSolverCounterSat, 1115 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3019 SdHoareTripleChecker+Valid, 1637 SdHoareTripleChecker+Invalid, 4686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1115 IncrementalHoareTripleChecker+Valid, 3569 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-03-20 17:20:25,397 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3019 Valid, 1637 Invalid, 4686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1115 Valid, 3569 Invalid, 2 Unknown, 0 Unchecked, 11.2s Time] [2022-03-20 17:20:25,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-03-20 17:20:25,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1195. [2022-03-20 17:20:25,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 925 states have (on average 1.4086486486486487) internal successors, (1303), 956 states have internal predecessors, (1303), 177 states have call successors, (177), 79 states have call predecessors, (177), 92 states have return successors, (237), 169 states have call predecessors, (237), 161 states have call successors, (237) [2022-03-20 17:20:25,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1717 transitions. [2022-03-20 17:20:25,595 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1717 transitions. Word has length 42 [2022-03-20 17:20:25,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:20:25,596 INFO L478 AbstractCegarLoop]: Abstraction has 1195 states and 1717 transitions. [2022-03-20 17:20:25,596 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 3 states have internal predecessors, (26), 3 states have call successors, (10), 9 states have call predecessors, (10), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-20 17:20:25,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1717 transitions. [2022-03-20 17:20:25,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-20 17:20:25,604 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:20:25,604 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:20:25,605 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-20 17:20:25,605 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:20:25,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:20:25,605 INFO L85 PathProgramCache]: Analyzing trace with hash 2071284277, now seen corresponding path program 1 times [2022-03-20 17:20:25,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:25,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1282580833] [2022-03-20 17:20:25,606 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:20:25,606 INFO L85 PathProgramCache]: Analyzing trace with hash 2071284277, now seen corresponding path program 2 times [2022-03-20 17:20:25,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:20:25,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326742476] [2022-03-20 17:20:25,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:20:25,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:20:25,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:25,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:20:25,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:25,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:20:25,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:26,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:20:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:26,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:20:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:26,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:20:26,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:26,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:20:26,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:26,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 17:20:26,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:26,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:20:26,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:20:26,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326742476] [2022-03-20 17:20:26,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326742476] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:26,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:26,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:26,155 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:20:26,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1282580833] [2022-03-20 17:20:26,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1282580833] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:26,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:26,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:26,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321376317] [2022-03-20 17:20:26,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:20:26,156 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 17:20:26,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:26,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 17:20:26,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 17:20:26,157 INFO L87 Difference]: Start difference. First operand 1195 states and 1717 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 17:20:30,722 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:20:34,881 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:20:37,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:20:37,879 INFO L93 Difference]: Finished difference Result 2202 states and 3286 transitions. [2022-03-20 17:20:37,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 17:20:37,879 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 54 [2022-03-20 17:20:37,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:20:37,890 INFO L225 Difference]: With dead ends: 2202 [2022-03-20 17:20:37,891 INFO L226 Difference]: Without dead ends: 2184 [2022-03-20 17:20:37,894 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2022-03-20 17:20:37,898 INFO L913 BasicCegarLoop]: 721 mSDtfsCounter, 2919 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 3428 mSolverCounterSat, 988 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2975 SdHoareTripleChecker+Valid, 1373 SdHoareTripleChecker+Invalid, 4418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 988 IncrementalHoareTripleChecker+Valid, 3428 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2022-03-20 17:20:37,898 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2975 Valid, 1373 Invalid, 4418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [988 Valid, 3428 Invalid, 2 Unknown, 0 Unchecked, 10.5s Time] [2022-03-20 17:20:37,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2022-03-20 17:20:38,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1838. [2022-03-20 17:20:38,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1435 states have (on average 1.427177700348432) internal successors, (2048), 1486 states have internal predecessors, (2048), 261 states have call successors, (261), 121 states have call predecessors, (261), 141 states have return successors, (375), 244 states have call predecessors, (375), 245 states have call successors, (375) [2022-03-20 17:20:38,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 2684 transitions. [2022-03-20 17:20:38,100 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 2684 transitions. Word has length 54 [2022-03-20 17:20:38,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:20:38,101 INFO L478 AbstractCegarLoop]: Abstraction has 1838 states and 2684 transitions. [2022-03-20 17:20:38,101 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 17:20:38,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 2684 transitions. [2022-03-20 17:20:38,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 17:20:38,102 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:20:38,102 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:20:38,102 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-20 17:20:38,103 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:20:38,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:20:38,103 INFO L85 PathProgramCache]: Analyzing trace with hash 546834136, now seen corresponding path program 1 times [2022-03-20 17:20:38,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:38,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1016236820] [2022-03-20 17:20:38,103 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:20:38,103 INFO L85 PathProgramCache]: Analyzing trace with hash 546834136, now seen corresponding path program 2 times [2022-03-20 17:20:38,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:20:38,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713403848] [2022-03-20 17:20:38,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:20:38,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:20:38,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:20:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:20:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:20:38,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:20:38,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:20:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:20:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:38,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:20:38,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:20:38,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713403848] [2022-03-20 17:20:38,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713403848] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:38,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:38,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:38,518 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:20:38,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1016236820] [2022-03-20 17:20:38,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1016236820] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:38,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:38,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:38,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291741767] [2022-03-20 17:20:38,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:20:38,520 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 17:20:38,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:38,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 17:20:38,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 17:20:38,521 INFO L87 Difference]: Start difference. First operand 1838 states and 2684 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-20 17:20:45,624 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:20:51,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:20:51,438 INFO L93 Difference]: Finished difference Result 3657 states and 5559 transitions. [2022-03-20 17:20:51,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 17:20:51,439 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 55 [2022-03-20 17:20:51,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:20:51,455 INFO L225 Difference]: With dead ends: 3657 [2022-03-20 17:20:51,455 INFO L226 Difference]: Without dead ends: 3654 [2022-03-20 17:20:51,457 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-03-20 17:20:51,457 INFO L913 BasicCegarLoop]: 1115 mSDtfsCounter, 1550 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 5437 mSolverCounterSat, 589 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1590 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 6027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 5437 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2022-03-20 17:20:51,458 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1590 Valid, 1868 Invalid, 6027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 5437 Invalid, 1 Unknown, 0 Unchecked, 11.5s Time] [2022-03-20 17:20:51,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3654 states. [2022-03-20 17:20:51,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3654 to 2949. [2022-03-20 17:20:51,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2337 states have (on average 1.4394522892597348) internal successors, (3364), 2396 states have internal predecessors, (3364), 382 states have call successors, (382), 202 states have call predecessors, (382), 229 states have return successors, (577), 364 states have call predecessors, (577), 366 states have call successors, (577) [2022-03-20 17:20:51,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 4323 transitions. [2022-03-20 17:20:51,867 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 4323 transitions. Word has length 55 [2022-03-20 17:20:51,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:20:51,867 INFO L478 AbstractCegarLoop]: Abstraction has 2949 states and 4323 transitions. [2022-03-20 17:20:51,867 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-20 17:20:51,868 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 4323 transitions. [2022-03-20 17:20:51,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 17:20:51,869 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:20:51,869 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:20:51,869 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-20 17:20:51,869 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:20:51,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:20:51,869 INFO L85 PathProgramCache]: Analyzing trace with hash -893598350, now seen corresponding path program 1 times [2022-03-20 17:20:51,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:51,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1662121356] [2022-03-20 17:20:51,870 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:20:51,870 INFO L85 PathProgramCache]: Analyzing trace with hash -893598350, now seen corresponding path program 2 times [2022-03-20 17:20:51,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:20:51,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691320188] [2022-03-20 17:20:51,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:20:51,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:20:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:20:52,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:20:52,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:20:52,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:20:52,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:20:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:20:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:20:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:20:52,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:20:52,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691320188] [2022-03-20 17:20:52,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691320188] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:52,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:52,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:52,352 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:20:52,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1662121356] [2022-03-20 17:20:52,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1662121356] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:20:52,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:20:52,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:20:52,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721804953] [2022-03-20 17:20:52,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:20:52,353 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 17:20:52,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:20:52,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 17:20:52,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 17:20:52,354 INFO L87 Difference]: Start difference. First operand 2949 states and 4323 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 9 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-20 17:20:59,031 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:21:00,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:21:00,586 INFO L93 Difference]: Finished difference Result 3468 states and 5241 transitions. [2022-03-20 17:21:00,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 17:21:00,586 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 9 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 55 [2022-03-20 17:21:00,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:21:00,598 INFO L225 Difference]: With dead ends: 3468 [2022-03-20 17:21:00,599 INFO L226 Difference]: Without dead ends: 3464 [2022-03-20 17:21:00,600 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2022-03-20 17:21:00,600 INFO L913 BasicCegarLoop]: 709 mSDtfsCounter, 1701 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 2843 mSolverCounterSat, 705 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1729 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 3549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 705 IncrementalHoareTripleChecker+Valid, 2843 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-03-20 17:21:00,600 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1729 Valid, 1256 Invalid, 3549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [705 Valid, 2843 Invalid, 1 Unknown, 0 Unchecked, 7.0s Time] [2022-03-20 17:21:00,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3464 states. [2022-03-20 17:21:00,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3464 to 2974. [2022-03-20 17:21:00,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2974 states, 2363 states have (on average 1.4401184934405418) internal successors, (3403), 2418 states have internal predecessors, (3403), 381 states have call successors, (381), 202 states have call predecessors, (381), 229 states have return successors, (575), 365 states have call predecessors, (575), 365 states have call successors, (575) [2022-03-20 17:21:00,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2974 states to 2974 states and 4359 transitions. [2022-03-20 17:21:00,979 INFO L78 Accepts]: Start accepts. Automaton has 2974 states and 4359 transitions. Word has length 55 [2022-03-20 17:21:00,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:21:00,979 INFO L478 AbstractCegarLoop]: Abstraction has 2974 states and 4359 transitions. [2022-03-20 17:21:00,980 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (10), 9 states have call predecessors, (10), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-20 17:21:00,980 INFO L276 IsEmpty]: Start isEmpty. Operand 2974 states and 4359 transitions. [2022-03-20 17:21:00,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-03-20 17:21:00,995 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:21:00,995 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:21:00,995 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-20 17:21:00,996 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:21:00,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:21:00,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1696705075, now seen corresponding path program 1 times [2022-03-20 17:21:00,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:00,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1366589855] [2022-03-20 17:21:00,996 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:21:00,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1696705075, now seen corresponding path program 2 times [2022-03-20 17:21:00,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:21:00,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125033704] [2022-03-20 17:21:00,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:21:00,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:21:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:21:01,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:21:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:21:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:21:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:21:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:21:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 17:21:01,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:21:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:01,504 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:21:01,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:21:01,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125033704] [2022-03-20 17:21:01,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125033704] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:01,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:01,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:21:01,505 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:21:01,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1366589855] [2022-03-20 17:21:01,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1366589855] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:01,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:01,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:21:01,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788569393] [2022-03-20 17:21:01,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:21:01,506 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 17:21:01,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:01,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 17:21:01,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 17:21:01,506 INFO L87 Difference]: Start difference. First operand 2974 states and 4359 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:21:09,790 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:21:15,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:21:15,636 INFO L93 Difference]: Finished difference Result 4254 states and 6463 transitions. [2022-03-20 17:21:15,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-20 17:21:15,638 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 57 [2022-03-20 17:21:15,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:21:15,684 INFO L225 Difference]: With dead ends: 4254 [2022-03-20 17:21:15,684 INFO L226 Difference]: Without dead ends: 4246 [2022-03-20 17:21:15,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=485, Invalid=1585, Unknown=0, NotChecked=0, Total=2070 [2022-03-20 17:21:15,704 INFO L913 BasicCegarLoop]: 1006 mSDtfsCounter, 3737 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 5015 mSolverCounterSat, 1790 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3786 SdHoareTripleChecker+Valid, 1923 SdHoareTripleChecker+Invalid, 6806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1790 IncrementalHoareTripleChecker+Valid, 5015 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2022-03-20 17:21:15,705 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3786 Valid, 1923 Invalid, 6806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1790 Valid, 5015 Invalid, 1 Unknown, 0 Unchecked, 11.4s Time] [2022-03-20 17:21:15,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4246 states. [2022-03-20 17:21:16,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4246 to 3598. [2022-03-20 17:21:16,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 2861 states have (on average 1.4435512058720728) internal successors, (4130), 2928 states have internal predecessors, (4130), 458 states have call successors, (458), 238 states have call predecessors, (458), 278 states have return successors, (709), 449 states have call predecessors, (709), 442 states have call successors, (709) [2022-03-20 17:21:16,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 5297 transitions. [2022-03-20 17:21:16,260 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 5297 transitions. Word has length 57 [2022-03-20 17:21:16,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:21:16,261 INFO L478 AbstractCegarLoop]: Abstraction has 3598 states and 5297 transitions. [2022-03-20 17:21:16,261 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:21:16,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 5297 transitions. [2022-03-20 17:21:16,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-03-20 17:21:16,262 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:21:16,262 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:21:16,262 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-20 17:21:16,262 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:21:16,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:21:16,263 INFO L85 PathProgramCache]: Analyzing trace with hash -582745306, now seen corresponding path program 1 times [2022-03-20 17:21:16,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:16,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [193941207] [2022-03-20 17:21:16,263 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:21:16,263 INFO L85 PathProgramCache]: Analyzing trace with hash -582745306, now seen corresponding path program 2 times [2022-03-20 17:21:16,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:21:16,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907351782] [2022-03-20 17:21:16,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:21:16,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:21:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:21:16,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:21:16,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:21:16,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:21:16,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:21:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:21:16,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 17:21:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:16,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:21:16,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:21:16,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907351782] [2022-03-20 17:21:16,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907351782] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:16,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:16,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:21:16,791 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:21:16,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [193941207] [2022-03-20 17:21:16,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [193941207] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:16,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:16,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 17:21:16,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870716932] [2022-03-20 17:21:16,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:21:16,792 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 17:21:16,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:16,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 17:21:16,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 17:21:16,792 INFO L87 Difference]: Start difference. First operand 3598 states and 5297 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 17:21:22,683 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:21:27,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:21:27,811 INFO L93 Difference]: Finished difference Result 11208 states and 17196 transitions. [2022-03-20 17:21:27,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 17:21:27,820 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 57 [2022-03-20 17:21:27,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:21:27,852 INFO L225 Difference]: With dead ends: 11208 [2022-03-20 17:21:27,852 INFO L226 Difference]: Without dead ends: 7864 [2022-03-20 17:21:27,866 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-03-20 17:21:27,866 INFO L913 BasicCegarLoop]: 892 mSDtfsCounter, 2794 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 3280 mSolverCounterSat, 1031 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2867 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 4312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1031 IncrementalHoareTripleChecker+Valid, 3280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-03-20 17:21:27,867 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2867 Valid, 1563 Invalid, 4312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1031 Valid, 3280 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2022-03-20 17:21:27,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7864 states. [2022-03-20 17:21:28,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7864 to 6946. [2022-03-20 17:21:28,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 5542 states have (on average 1.453446409238542) internal successors, (8055), 5692 states have internal predecessors, (8055), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:21:28,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 10479 transitions. [2022-03-20 17:21:28,996 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 10479 transitions. Word has length 57 [2022-03-20 17:21:28,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:21:28,997 INFO L478 AbstractCegarLoop]: Abstraction has 6946 states and 10479 transitions. [2022-03-20 17:21:28,997 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 9 states have call predecessors, (11), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 17:21:28,997 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 10479 transitions. [2022-03-20 17:21:28,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-20 17:21:28,998 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:21:28,998 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:21:28,998 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-20 17:21:28,999 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:21:28,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:21:28,999 INFO L85 PathProgramCache]: Analyzing trace with hash -466129244, now seen corresponding path program 1 times [2022-03-20 17:21:28,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:28,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1557294605] [2022-03-20 17:21:28,999 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:21:28,999 INFO L85 PathProgramCache]: Analyzing trace with hash -466129244, now seen corresponding path program 2 times [2022-03-20 17:21:28,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:21:28,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125231998] [2022-03-20 17:21:29,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:21:29,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:21:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:21:29,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:21:29,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:21:29,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:21:29,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:21:29,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:21:29,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:29,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:21:29,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:21:29,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125231998] [2022-03-20 17:21:29,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125231998] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:29,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:29,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 17:21:29,445 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:21:29,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1557294605] [2022-03-20 17:21:29,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1557294605] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:29,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:29,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 17:21:29,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624201328] [2022-03-20 17:21:29,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:21:29,446 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 17:21:29,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:29,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 17:21:29,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-03-20 17:21:29,447 INFO L87 Difference]: Start difference. First operand 6946 states and 10479 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 5 states have internal predecessors, (40), 4 states have call successors, (10), 9 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-20 17:21:37,839 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:21:43,297 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:21:48,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:21:48,169 INFO L93 Difference]: Finished difference Result 14677 states and 22415 transitions. [2022-03-20 17:21:48,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-20 17:21:48,169 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 5 states have internal predecessors, (40), 4 states have call successors, (10), 9 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 56 [2022-03-20 17:21:48,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:21:48,230 INFO L225 Difference]: With dead ends: 14677 [2022-03-20 17:21:48,231 INFO L226 Difference]: Without dead ends: 8095 [2022-03-20 17:21:48,273 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-03-20 17:21:48,273 INFO L913 BasicCegarLoop]: 900 mSDtfsCounter, 4806 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 6239 mSolverCounterSat, 2021 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4850 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 8262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2021 IncrementalHoareTripleChecker+Valid, 6239 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.8s IncrementalHoareTripleChecker+Time [2022-03-20 17:21:48,274 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4850 Valid, 1828 Invalid, 8262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2021 Valid, 6239 Invalid, 2 Unknown, 0 Unchecked, 14.8s Time] [2022-03-20 17:21:48,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8095 states. [2022-03-20 17:21:49,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8095 to 6937. [2022-03-20 17:21:49,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 5533 states have (on average 1.452015181637448) internal successors, (8034), 5683 states have internal predecessors, (8034), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:21:49,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 10458 transitions. [2022-03-20 17:21:49,444 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 10458 transitions. Word has length 56 [2022-03-20 17:21:49,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:21:49,444 INFO L478 AbstractCegarLoop]: Abstraction has 6937 states and 10458 transitions. [2022-03-20 17:21:49,444 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 5 states have internal predecessors, (40), 4 states have call successors, (10), 9 states have call predecessors, (10), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-20 17:21:49,444 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 10458 transitions. [2022-03-20 17:21:49,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-03-20 17:21:49,445 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:21:49,445 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:21:49,445 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-20 17:21:49,445 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:21:49,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:21:49,446 INFO L85 PathProgramCache]: Analyzing trace with hash 2010817043, now seen corresponding path program 1 times [2022-03-20 17:21:49,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:49,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1175474997] [2022-03-20 17:21:49,446 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:21:49,446 INFO L85 PathProgramCache]: Analyzing trace with hash 2010817043, now seen corresponding path program 2 times [2022-03-20 17:21:49,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:21:49,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634351093] [2022-03-20 17:21:49,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:21:49,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:21:49,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:21:49,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:21:49,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:21:49,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:21:49,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:21:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:21:49,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-20 17:21:49,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:21:49,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:21:49,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:21:49,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:21:49,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634351093] [2022-03-20 17:21:49,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634351093] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:49,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:49,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:21:49,905 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:21:49,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1175474997] [2022-03-20 17:21:49,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1175474997] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:21:49,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:21:49,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:21:49,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373773127] [2022-03-20 17:21:49,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:21:49,905 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 17:21:49,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:21:49,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 17:21:49,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 17:21:49,906 INFO L87 Difference]: Start difference. First operand 6937 states and 10458 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:21:57,378 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:01,874 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:06,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:22:06,277 INFO L93 Difference]: Finished difference Result 7820 states and 12070 transitions. [2022-03-20 17:22:06,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-20 17:22:06,278 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 57 [2022-03-20 17:22:06,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:22:06,301 INFO L225 Difference]: With dead ends: 7820 [2022-03-20 17:22:06,302 INFO L226 Difference]: Without dead ends: 7815 [2022-03-20 17:22:06,305 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=485, Invalid=1585, Unknown=0, NotChecked=0, Total=2070 [2022-03-20 17:22:06,306 INFO L913 BasicCegarLoop]: 987 mSDtfsCounter, 4370 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 4163 mSolverCounterSat, 2061 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4421 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 6226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2061 IncrementalHoareTripleChecker+Valid, 4163 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2022-03-20 17:22:06,306 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4421 Valid, 1751 Invalid, 6226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2061 Valid, 4163 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2022-03-20 17:22:06,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7815 states. [2022-03-20 17:22:07,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7815 to 6937. [2022-03-20 17:22:07,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 5533 states have (on average 1.4518344478583047) internal successors, (8033), 5683 states have internal predecessors, (8033), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:22:07,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 10457 transitions. [2022-03-20 17:22:07,515 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 10457 transitions. Word has length 57 [2022-03-20 17:22:07,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:22:07,515 INFO L478 AbstractCegarLoop]: Abstraction has 6937 states and 10457 transitions. [2022-03-20 17:22:07,515 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:07,516 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 10457 transitions. [2022-03-20 17:22:07,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-20 17:22:07,517 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:22:07,517 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:22:07,517 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-20 17:22:07,517 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:22:07,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:22:07,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1929708227, now seen corresponding path program 1 times [2022-03-20 17:22:07,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:07,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [410944347] [2022-03-20 17:22:07,518 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:22:07,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1929708227, now seen corresponding path program 2 times [2022-03-20 17:22:07,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:22:07,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371881603] [2022-03-20 17:22:07,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:22:07,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:22:07,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:07,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:22:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:07,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:22:07,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:07,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:22:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:07,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:22:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:07,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:07,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:08,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:22:08,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:08,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-20 17:22:08,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:08,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:08,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:22:08,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:22:08,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371881603] [2022-03-20 17:22:08,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371881603] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:22:08,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:22:08,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:22:08,063 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:22:08,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [410944347] [2022-03-20 17:22:08,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [410944347] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:22:08,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:22:08,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:22:08,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807253902] [2022-03-20 17:22:08,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:22:08,065 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 17:22:08,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:08,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 17:22:08,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-20 17:22:08,066 INFO L87 Difference]: Start difference. First operand 6937 states and 10457 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:15,807 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:19,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:22:19,358 INFO L93 Difference]: Finished difference Result 14740 states and 22518 transitions. [2022-03-20 17:22:19,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 17:22:19,359 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2022-03-20 17:22:19,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:22:19,391 INFO L225 Difference]: With dead ends: 14740 [2022-03-20 17:22:19,391 INFO L226 Difference]: Without dead ends: 7831 [2022-03-20 17:22:19,417 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2022-03-20 17:22:19,417 INFO L913 BasicCegarLoop]: 699 mSDtfsCounter, 1911 mSDsluCounter, 1114 mSDsCounter, 0 mSdLazyCounter, 4669 mSolverCounterSat, 821 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1943 SdHoareTripleChecker+Valid, 1813 SdHoareTripleChecker+Invalid, 5491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 821 IncrementalHoareTripleChecker+Valid, 4669 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-03-20 17:22:19,417 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1943 Valid, 1813 Invalid, 5491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [821 Valid, 4669 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2022-03-20 17:22:19,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7831 states. [2022-03-20 17:22:20,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7831 to 6937. [2022-03-20 17:22:20,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 5533 states have (on average 1.4516537140791614) internal successors, (8032), 5683 states have internal predecessors, (8032), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:22:20,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 10456 transitions. [2022-03-20 17:22:20,720 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 10456 transitions. Word has length 58 [2022-03-20 17:22:20,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:22:20,721 INFO L478 AbstractCegarLoop]: Abstraction has 6937 states and 10456 transitions. [2022-03-20 17:22:20,721 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:20,721 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 10456 transitions. [2022-03-20 17:22:20,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-20 17:22:20,722 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:22:20,722 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:22:20,723 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-20 17:22:20,723 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:22:20,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:22:20,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1006356351, now seen corresponding path program 1 times [2022-03-20 17:22:20,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:20,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [162775140] [2022-03-20 17:22:20,723 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 17:22:20,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1006356351, now seen corresponding path program 2 times [2022-03-20 17:22:20,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:22:20,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824360801] [2022-03-20 17:22:20,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:22:20,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:22:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:22:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:22:21,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 17:22:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:22:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:21,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 17:22:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 17:22:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:21,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:21,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:22:21,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:22:21,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824360801] [2022-03-20 17:22:21,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824360801] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:22:21,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:22:21,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 17:22:21,425 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:22:21,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [162775140] [2022-03-20 17:22:21,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [162775140] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:22:21,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:22:21,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 17:22:21,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174758797] [2022-03-20 17:22:21,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:22:21,426 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 17:22:21,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:21,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 17:22:21,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-20 17:22:21,427 INFO L87 Difference]: Start difference. First operand 6937 states and 10456 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:26,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:28,548 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:33,023 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:36,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:22:36,744 INFO L93 Difference]: Finished difference Result 14697 states and 22709 transitions. [2022-03-20 17:22:36,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 17:22:36,744 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2022-03-20 17:22:36,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:22:36,782 INFO L225 Difference]: With dead ends: 14697 [2022-03-20 17:22:36,782 INFO L226 Difference]: Without dead ends: 7729 [2022-03-20 17:22:36,806 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2022-03-20 17:22:36,807 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1902 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 3882 mSolverCounterSat, 810 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1932 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 4695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 810 IncrementalHoareTripleChecker+Valid, 3882 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2022-03-20 17:22:36,807 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1932 Valid, 1646 Invalid, 4695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [810 Valid, 3882 Invalid, 3 Unknown, 0 Unchecked, 12.9s Time] [2022-03-20 17:22:36,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7729 states. [2022-03-20 17:22:38,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7729 to 6958. [2022-03-20 17:22:38,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6958 states, 5554 states have (on average 1.4499459848757652) internal successors, (8053), 5704 states have internal predecessors, (8053), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:22:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6958 states to 6958 states and 10477 transitions. [2022-03-20 17:22:38,081 INFO L78 Accepts]: Start accepts. Automaton has 6958 states and 10477 transitions. Word has length 63 [2022-03-20 17:22:38,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:22:38,081 INFO L478 AbstractCegarLoop]: Abstraction has 6958 states and 10477 transitions. [2022-03-20 17:22:38,081 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:38,081 INFO L276 IsEmpty]: Start isEmpty. Operand 6958 states and 10477 transitions. [2022-03-20 17:22:38,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-20 17:22:38,082 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:22:38,083 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:22:38,083 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-20 17:22:38,083 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:22:38,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:22:38,083 INFO L85 PathProgramCache]: Analyzing trace with hash -427353988, now seen corresponding path program 1 times [2022-03-20 17:22:38,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:38,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [185683624] [2022-03-20 17:22:38,095 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:22:38,096 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:22:38,096 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:22:38,096 INFO L85 PathProgramCache]: Analyzing trace with hash -427353988, now seen corresponding path program 2 times [2022-03-20 17:22:38,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:22:38,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709006910] [2022-03-20 17:22:38,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:22:38,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:22:38,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:22:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:22:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-20 17:22:38,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 17:22:38,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-20 17:22:38,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 17:22:38,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:38,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:38,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:22:38,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:22:38,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709006910] [2022-03-20 17:22:38,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709006910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:22:38,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201677540] [2022-03-20 17:22:38,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 17:22:38,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:22:38,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:22:38,761 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) [2022-03-20 17:22:38,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-20 17:22:43,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 17:22:43,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:22:43,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 2816 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 17:22:43,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:22:43,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:22:43,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:22:43,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:22:43,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201677540] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:22:43,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:22:43,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 5, 5] total 18 [2022-03-20 17:22:43,983 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:22:43,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [185683624] [2022-03-20 17:22:43,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [185683624] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:22:43,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:22:43,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 17:22:43,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036713638] [2022-03-20 17:22:43,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:22:43,984 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 17:22:43,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:43,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 17:22:43,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-03-20 17:22:43,985 INFO L87 Difference]: Start difference. First operand 6958 states and 10477 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:52,881 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:22:57,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:22:57,138 INFO L93 Difference]: Finished difference Result 14738 states and 22750 transitions. [2022-03-20 17:22:57,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 17:22:57,139 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2022-03-20 17:22:57,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:22:57,179 INFO L225 Difference]: With dead ends: 14738 [2022-03-20 17:22:57,180 INFO L226 Difference]: Without dead ends: 7750 [2022-03-20 17:22:57,202 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2022-03-20 17:22:57,203 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2013 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 4876 mSolverCounterSat, 860 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2043 SdHoareTripleChecker+Valid, 1759 SdHoareTripleChecker+Invalid, 5737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 860 IncrementalHoareTripleChecker+Valid, 4876 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2022-03-20 17:22:57,204 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2043 Valid, 1759 Invalid, 5737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [860 Valid, 4876 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2022-03-20 17:22:57,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7750 states. [2022-03-20 17:22:58,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7750 to 6979. [2022-03-20 17:22:58,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6979 states, 5575 states have (on average 1.4482511210762332) internal successors, (8074), 5725 states have internal predecessors, (8074), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:22:58,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6979 states to 6979 states and 10498 transitions. [2022-03-20 17:22:58,676 INFO L78 Accepts]: Start accepts. Automaton has 6979 states and 10498 transitions. Word has length 63 [2022-03-20 17:22:58,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:22:58,676 INFO L478 AbstractCegarLoop]: Abstraction has 6979 states and 10498 transitions. [2022-03-20 17:22:58,677 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:22:58,677 INFO L276 IsEmpty]: Start isEmpty. Operand 6979 states and 10498 transitions. [2022-03-20 17:22:58,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-03-20 17:22:58,678 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:22:58,678 INFO L499 BasicCegarLoop]: trace histogram [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] [2022-03-20 17:22:58,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-20 17:22:58,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-20 17:22:58,904 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:22:58,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:22:58,904 INFO L85 PathProgramCache]: Analyzing trace with hash 2076762092, now seen corresponding path program 3 times [2022-03-20 17:22:58,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:22:58,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [969538086] [2022-03-20 17:22:58,906 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:22:58,906 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:22:58,906 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:22:58,906 INFO L85 PathProgramCache]: Analyzing trace with hash 2076762092, now seen corresponding path program 4 times [2022-03-20 17:22:58,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:22:58,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000515761] [2022-03-20 17:22:58,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:22:58,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:22:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:22:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:22:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-20 17:22:59,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-20 17:22:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:59,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-20 17:22:59,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 17:22:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:22:59,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:22:59,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:22:59,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:22:59,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000515761] [2022-03-20 17:22:59,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000515761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:22:59,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360754642] [2022-03-20 17:22:59,581 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 17:22:59,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:22:59,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:22:59,583 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) [2022-03-20 17:22:59,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-20 17:23:00,409 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 17:23:00,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:23:00,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 2831 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-20 17:23:00,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:23:00,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:00,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:23:00,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:00,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360754642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:23:00,955 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:23:00,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 6, 6] total 20 [2022-03-20 17:23:00,956 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:23:00,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [969538086] [2022-03-20 17:23:00,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [969538086] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:23:00,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:23:00,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 17:23:00,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087249332] [2022-03-20 17:23:00,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:23:00,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 17:23:00,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:23:00,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 17:23:00,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2022-03-20 17:23:00,957 INFO L87 Difference]: Start difference. First operand 6979 states and 10498 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:23:09,926 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:23:14,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:23:14,617 INFO L93 Difference]: Finished difference Result 14779 states and 22791 transitions. [2022-03-20 17:23:14,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 17:23:14,618 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2022-03-20 17:23:14,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:23:14,683 INFO L225 Difference]: With dead ends: 14779 [2022-03-20 17:23:14,683 INFO L226 Difference]: Without dead ends: 7771 [2022-03-20 17:23:14,751 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 131 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2022-03-20 17:23:14,754 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2108 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 5315 mSolverCounterSat, 948 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2138 SdHoareTripleChecker+Valid, 2014 SdHoareTripleChecker+Invalid, 6264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 948 IncrementalHoareTripleChecker+Valid, 5315 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2022-03-20 17:23:14,755 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2138 Valid, 2014 Invalid, 6264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [948 Valid, 5315 Invalid, 1 Unknown, 0 Unchecked, 10.8s Time] [2022-03-20 17:23:14,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7771 states. [2022-03-20 17:23:16,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7771 to 7000. [2022-03-20 17:23:16,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7000 states, 5596 states have (on average 1.4465689778413153) internal successors, (8095), 5746 states have internal predecessors, (8095), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:23:16,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 10519 transitions. [2022-03-20 17:23:16,232 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 10519 transitions. Word has length 64 [2022-03-20 17:23:16,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:23:16,232 INFO L478 AbstractCegarLoop]: Abstraction has 7000 states and 10519 transitions. [2022-03-20 17:23:16,232 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:23:16,233 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 10519 transitions. [2022-03-20 17:23:16,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-20 17:23:16,234 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:23:16,234 INFO L499 BasicCegarLoop]: trace histogram [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] [2022-03-20 17:23:16,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-03-20 17:23:16,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-20 17:23:16,455 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:23:16,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:23:16,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1900018052, now seen corresponding path program 5 times [2022-03-20 17:23:16,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:23:16,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1780319345] [2022-03-20 17:23:16,457 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:23:16,457 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:23:16,457 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:23:16,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1900018052, now seen corresponding path program 6 times [2022-03-20 17:23:16,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:23:16,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942135426] [2022-03-20 17:23:16,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:23:16,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:23:16,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:16,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:23:16,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:16,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:23:16,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:16,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-20 17:23:16,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:17,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-20 17:23:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:17,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:23:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:17,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-20 17:23:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:17,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 17:23:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:17,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:23:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:17,146 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:17,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:23:17,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942135426] [2022-03-20 17:23:17,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942135426] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:23:17,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943541360] [2022-03-20 17:23:17,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 17:23:17,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:23:17,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:23:17,160 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) [2022-03-20 17:23:17,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-20 17:23:34,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-20 17:23:34,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:23:34,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 2846 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-20 17:23:34,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:23:35,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:35,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:23:35,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:35,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943541360] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:23:35,273 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:23:35,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 7, 7] total 24 [2022-03-20 17:23:35,275 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:23:35,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1780319345] [2022-03-20 17:23:35,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1780319345] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:23:35,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:23:35,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 17:23:35,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850911487] [2022-03-20 17:23:35,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:23:35,276 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 17:23:35,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:23:35,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 17:23:35,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-03-20 17:23:35,276 INFO L87 Difference]: Start difference. First operand 7000 states and 10519 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:23:44,732 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:23:49,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:23:49,404 INFO L93 Difference]: Finished difference Result 14820 states and 22832 transitions. [2022-03-20 17:23:49,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 17:23:49,405 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2022-03-20 17:23:49,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:23:49,436 INFO L225 Difference]: With dead ends: 14820 [2022-03-20 17:23:49,437 INFO L226 Difference]: Without dead ends: 7792 [2022-03-20 17:23:49,460 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=248, Invalid=1012, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 17:23:49,461 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1516 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 5548 mSolverCounterSat, 665 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 1965 SdHoareTripleChecker+Invalid, 6214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 665 IncrementalHoareTripleChecker+Valid, 5548 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2022-03-20 17:23:49,461 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1546 Valid, 1965 Invalid, 6214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [665 Valid, 5548 Invalid, 1 Unknown, 0 Unchecked, 11.0s Time] [2022-03-20 17:23:49,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7792 states. [2022-03-20 17:23:50,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7792 to 7021. [2022-03-20 17:23:50,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7021 states, 5617 states have (on average 1.4448994124977745) internal successors, (8116), 5767 states have internal predecessors, (8116), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:23:50,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7021 states to 7021 states and 10540 transitions. [2022-03-20 17:23:50,892 INFO L78 Accepts]: Start accepts. Automaton has 7021 states and 10540 transitions. Word has length 65 [2022-03-20 17:23:50,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:23:50,892 INFO L478 AbstractCegarLoop]: Abstraction has 7021 states and 10540 transitions. [2022-03-20 17:23:50,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:23:50,892 INFO L276 IsEmpty]: Start isEmpty. Operand 7021 states and 10540 transitions. [2022-03-20 17:23:50,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-03-20 17:23:50,893 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:23:50,893 INFO L499 BasicCegarLoop]: trace histogram [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] [2022-03-20 17:23:50,924 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-03-20 17:23:51,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:23:51,116 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:23:51,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:23:51,116 INFO L85 PathProgramCache]: Analyzing trace with hash -626150932, now seen corresponding path program 7 times [2022-03-20 17:23:51,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:23:51,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1193315696] [2022-03-20 17:23:51,117 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:23:51,117 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:23:51,117 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:23:51,117 INFO L85 PathProgramCache]: Analyzing trace with hash -626150932, now seen corresponding path program 8 times [2022-03-20 17:23:51,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:23:51,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523193676] [2022-03-20 17:23:51,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:23:51,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:23:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:23:51,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:23:51,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-20 17:23:51,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-20 17:23:51,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:23:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-20 17:23:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-20 17:23:51,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:23:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:23:51,778 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:51,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:23:51,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523193676] [2022-03-20 17:23:51,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523193676] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:23:51,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825323770] [2022-03-20 17:23:51,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 17:23:51,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:23:51,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:23:51,780 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) [2022-03-20 17:23:51,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-20 17:23:57,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 17:23:57,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:23:57,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 2861 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-20 17:23:57,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:23:57,503 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:57,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:23:58,029 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:23:58,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825323770] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:23:58,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:23:58,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8, 8] total 27 [2022-03-20 17:23:58,030 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:23:58,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1193315696] [2022-03-20 17:23:58,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1193315696] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:23:58,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:23:58,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 17:23:58,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730029921] [2022-03-20 17:23:58,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:23:58,030 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 17:23:58,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:23:58,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 17:23:58,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2022-03-20 17:23:58,031 INFO L87 Difference]: Start difference. First operand 7021 states and 10540 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:24:08,124 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:24:13,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:24:13,418 INFO L93 Difference]: Finished difference Result 14861 states and 22873 transitions. [2022-03-20 17:24:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 17:24:13,419 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2022-03-20 17:24:13,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:24:13,443 INFO L225 Difference]: With dead ends: 14861 [2022-03-20 17:24:13,443 INFO L226 Difference]: Without dead ends: 7813 [2022-03-20 17:24:13,465 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=300, Invalid=1260, Unknown=0, NotChecked=0, Total=1560 [2022-03-20 17:24:13,466 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2346 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 5984 mSolverCounterSat, 961 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2376 SdHoareTripleChecker+Valid, 2117 SdHoareTripleChecker+Invalid, 6946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 961 IncrementalHoareTripleChecker+Valid, 5984 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2022-03-20 17:24:13,466 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2376 Valid, 2117 Invalid, 6946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [961 Valid, 5984 Invalid, 1 Unknown, 0 Unchecked, 12.0s Time] [2022-03-20 17:24:13,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7813 states. [2022-03-20 17:24:14,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7813 to 7042. [2022-03-20 17:24:14,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 5638 states have (on average 1.443242284498049) internal successors, (8137), 5788 states have internal predecessors, (8137), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:24:14,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 10561 transitions. [2022-03-20 17:24:14,950 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 10561 transitions. Word has length 66 [2022-03-20 17:24:14,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:24:14,950 INFO L478 AbstractCegarLoop]: Abstraction has 7042 states and 10561 transitions. [2022-03-20 17:24:14,951 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:24:14,951 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 10561 transitions. [2022-03-20 17:24:14,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-20 17:24:14,952 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:24:14,952 INFO L499 BasicCegarLoop]: trace histogram [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] [2022-03-20 17:24:14,979 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-20 17:24:15,166 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-20 17:24:15,167 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:24:15,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:24:15,167 INFO L85 PathProgramCache]: Analyzing trace with hash -249355279, now seen corresponding path program 1 times [2022-03-20 17:24:15,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:24:15,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [648906786] [2022-03-20 17:24:15,168 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:24:15,169 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:24:15,169 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:24:15,169 INFO L85 PathProgramCache]: Analyzing trace with hash -249355279, now seen corresponding path program 2 times [2022-03-20 17:24:15,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:24:15,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833865643] [2022-03-20 17:24:15,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:24:15,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:24:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:15,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:24:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:15,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:24:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:15,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 17:24:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:15,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-20 17:24:15,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:15,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:24:15,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:16,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-20 17:24:16,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:16,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-20 17:24:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:16,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:24:16,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:16,130 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:24:16,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:24:16,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833865643] [2022-03-20 17:24:16,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833865643] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:24:16,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232433081] [2022-03-20 17:24:16,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 17:24:16,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:24:16,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:24:16,131 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) [2022-03-20 17:24:16,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-20 17:24:20,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 17:24:20,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:24:20,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 2877 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-20 17:24:20,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:24:20,697 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:24:20,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:24:21,221 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:24:21,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232433081] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:24:21,221 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:24:21,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9, 9] total 30 [2022-03-20 17:24:21,222 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:24:21,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [648906786] [2022-03-20 17:24:21,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [648906786] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:24:21,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:24:21,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 17:24:21,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568437509] [2022-03-20 17:24:21,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:24:21,222 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 17:24:21,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:24:21,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 17:24:21,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2022-03-20 17:24:21,223 INFO L87 Difference]: Start difference. First operand 7042 states and 10561 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:24:31,970 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:24:36,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:24:36,957 INFO L93 Difference]: Finished difference Result 14902 states and 22914 transitions. [2022-03-20 17:24:36,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 17:24:36,958 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2022-03-20 17:24:36,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:24:36,985 INFO L225 Difference]: With dead ends: 14902 [2022-03-20 17:24:36,985 INFO L226 Difference]: Without dead ends: 7834 [2022-03-20 17:24:37,012 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=356, Invalid=1536, Unknown=0, NotChecked=0, Total=1892 [2022-03-20 17:24:37,012 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1788 mSDsluCounter, 1594 mSDsCounter, 0 mSdLazyCounter, 6480 mSolverCounterSat, 824 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 2294 SdHoareTripleChecker+Invalid, 7305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 824 IncrementalHoareTripleChecker+Valid, 6480 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-03-20 17:24:37,012 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1818 Valid, 2294 Invalid, 7305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [824 Valid, 6480 Invalid, 1 Unknown, 0 Unchecked, 12.4s Time] [2022-03-20 17:24:37,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7834 states. [2022-03-20 17:24:38,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7834 to 7063. [2022-03-20 17:24:38,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7063 states, 5659 states have (on average 1.4415974553808093) internal successors, (8158), 5809 states have internal predecessors, (8158), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:24:38,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7063 states to 7063 states and 10582 transitions. [2022-03-20 17:24:38,511 INFO L78 Accepts]: Start accepts. Automaton has 7063 states and 10582 transitions. Word has length 68 [2022-03-20 17:24:38,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:24:38,511 INFO L478 AbstractCegarLoop]: Abstraction has 7063 states and 10582 transitions. [2022-03-20 17:24:38,511 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:24:38,511 INFO L276 IsEmpty]: Start isEmpty. Operand 7063 states and 10582 transitions. [2022-03-20 17:24:38,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-20 17:24:38,512 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:24:38,512 INFO L499 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:24:38,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-20 17:24:38,737 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-20 17:24:38,738 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:24:38,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:24:38,738 INFO L85 PathProgramCache]: Analyzing trace with hash -805010815, now seen corresponding path program 3 times [2022-03-20 17:24:38,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:24:38,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1731726941] [2022-03-20 17:24:38,739 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:24:38,739 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:24:38,740 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:24:38,740 INFO L85 PathProgramCache]: Analyzing trace with hash -805010815, now seen corresponding path program 4 times [2022-03-20 17:24:38,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:24:38,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370048234] [2022-03-20 17:24:38,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:24:38,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:24:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:24:39,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:24:39,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-20 17:24:39,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-20 17:24:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:24:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-20 17:24:39,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 17:24:39,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:24:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:24:39,738 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:24:39,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:24:39,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370048234] [2022-03-20 17:24:39,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370048234] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:24:39,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229030813] [2022-03-20 17:24:39,739 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 17:24:39,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:24:39,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:24:39,753 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) [2022-03-20 17:24:39,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-20 17:24:40,842 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 17:24:40,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:24:40,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 2892 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-20 17:24:40,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:24:41,222 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:24:41,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:24:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:24:41,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229030813] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:24:41,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:24:41,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10, 10] total 33 [2022-03-20 17:24:41,832 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:24:41,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1731726941] [2022-03-20 17:24:41,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1731726941] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:24:41,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:24:41,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 17:24:41,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842825923] [2022-03-20 17:24:41,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:24:41,833 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 17:24:41,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:24:41,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 17:24:41,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 17:24:41,834 INFO L87 Difference]: Start difference. First operand 7063 states and 10582 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:24:53,467 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:24:59,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:24:59,454 INFO L93 Difference]: Finished difference Result 14943 states and 22955 transitions. [2022-03-20 17:24:59,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 17:24:59,455 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2022-03-20 17:24:59,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:24:59,495 INFO L225 Difference]: With dead ends: 14943 [2022-03-20 17:24:59,495 INFO L226 Difference]: Without dead ends: 7855 [2022-03-20 17:24:59,520 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=416, Invalid=1840, Unknown=0, NotChecked=0, Total=2256 [2022-03-20 17:24:59,521 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1479 mSDsluCounter, 1497 mSDsCounter, 0 mSdLazyCounter, 6745 mSolverCounterSat, 684 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 2197 SdHoareTripleChecker+Invalid, 7430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 684 IncrementalHoareTripleChecker+Valid, 6745 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2022-03-20 17:24:59,521 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1509 Valid, 2197 Invalid, 7430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [684 Valid, 6745 Invalid, 1 Unknown, 0 Unchecked, 14.2s Time] [2022-03-20 17:24:59,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7855 states. [2022-03-20 17:25:01,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7855 to 7084. [2022-03-20 17:25:01,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7084 states, 5680 states have (on average 1.4399647887323943) internal successors, (8179), 5830 states have internal predecessors, (8179), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:25:01,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7084 states to 7084 states and 10603 transitions. [2022-03-20 17:25:01,209 INFO L78 Accepts]: Start accepts. Automaton has 7084 states and 10603 transitions. Word has length 69 [2022-03-20 17:25:01,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:25:01,209 INFO L478 AbstractCegarLoop]: Abstraction has 7084 states and 10603 transitions. [2022-03-20 17:25:01,209 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 10 states have internal predecessors, (51), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:25:01,209 INFO L276 IsEmpty]: Start isEmpty. Operand 7084 states and 10603 transitions. [2022-03-20 17:25:01,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-20 17:25:01,210 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:25:01,210 INFO L499 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:25:01,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-20 17:25:01,423 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-20 17:25:01,423 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:25:01,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:25:01,424 INFO L85 PathProgramCache]: Analyzing trace with hash -850463247, now seen corresponding path program 5 times [2022-03-20 17:25:01,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:25:01,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1203019345] [2022-03-20 17:25:01,425 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:25:01,425 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:25:01,425 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:25:01,425 INFO L85 PathProgramCache]: Analyzing trace with hash -850463247, now seen corresponding path program 6 times [2022-03-20 17:25:01,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:25:01,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138790602] [2022-03-20 17:25:01,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:25:01,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:25:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:01,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:25:01,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:25:01,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-20 17:25:02,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-20 17:25:02,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:25:02,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-20 17:25:02,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-20 17:25:02,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:25:02,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:25:02,472 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:25:02,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:25:02,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138790602] [2022-03-20 17:25:02,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138790602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:25:02,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99476187] [2022-03-20 17:25:02,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 17:25:02,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:25:02,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:25:02,474 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) [2022-03-20 17:25:02,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-20 17:25:49,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 17:25:49,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:25:49,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 2907 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-20 17:25:49,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:25:50,351 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:25:50,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:25:51,123 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:25:51,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99476187] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:25:51,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:25:51,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 11] total 37 [2022-03-20 17:25:51,124 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:25:51,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1203019345] [2022-03-20 17:25:51,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1203019345] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:25:51,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:25:51,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 17:25:51,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181581152] [2022-03-20 17:25:51,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:25:51,124 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 17:25:51,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:25:51,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 17:25:51,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1093, Unknown=0, NotChecked=0, Total=1332 [2022-03-20 17:25:51,125 INFO L87 Difference]: Start difference. First operand 7084 states and 10603 transitions. Second operand has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 11 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:26:01,869 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:26:07,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:26:07,284 INFO L93 Difference]: Finished difference Result 14984 states and 22996 transitions. [2022-03-20 17:26:07,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 17:26:07,285 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 11 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2022-03-20 17:26:07,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:26:07,315 INFO L225 Difference]: With dead ends: 14984 [2022-03-20 17:26:07,315 INFO L226 Difference]: Without dead ends: 7876 [2022-03-20 17:26:07,339 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=486, Invalid=2270, Unknown=0, NotChecked=0, Total=2756 [2022-03-20 17:26:07,339 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1683 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 5879 mSolverCounterSat, 750 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1713 SdHoareTripleChecker+Valid, 2029 SdHoareTripleChecker+Invalid, 6630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 750 IncrementalHoareTripleChecker+Valid, 5879 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-03-20 17:26:07,339 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1713 Valid, 2029 Invalid, 6630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [750 Valid, 5879 Invalid, 1 Unknown, 0 Unchecked, 12.4s Time] [2022-03-20 17:26:07,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7876 states. [2022-03-20 17:26:08,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7876 to 7105. [2022-03-20 17:26:08,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7105 states, 5701 states have (on average 1.4383441501490966) internal successors, (8200), 5851 states have internal predecessors, (8200), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:26:08,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7105 states to 7105 states and 10624 transitions. [2022-03-20 17:26:08,918 INFO L78 Accepts]: Start accepts. Automaton has 7105 states and 10624 transitions. Word has length 70 [2022-03-20 17:26:08,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:26:08,918 INFO L478 AbstractCegarLoop]: Abstraction has 7105 states and 10624 transitions. [2022-03-20 17:26:08,918 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 11 states have internal predecessors, (52), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:26:08,918 INFO L276 IsEmpty]: Start isEmpty. Operand 7105 states and 10624 transitions. [2022-03-20 17:26:08,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-03-20 17:26:08,919 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:26:08,919 INFO L499 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:26:08,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-20 17:26:09,141 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:26:09,143 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:26:09,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:26:09,143 INFO L85 PathProgramCache]: Analyzing trace with hash 2035478657, now seen corresponding path program 7 times [2022-03-20 17:26:09,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:26:09,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2092933071] [2022-03-20 17:26:09,145 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:26:09,145 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:26:09,145 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:26:09,145 INFO L85 PathProgramCache]: Analyzing trace with hash 2035478657, now seen corresponding path program 8 times [2022-03-20 17:26:09,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:26:09,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928004789] [2022-03-20 17:26:09,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:26:09,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:26:09,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:09,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:26:09,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:09,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:26:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:09,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-20 17:26:09,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:09,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-20 17:26:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:10,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:26:10,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:10,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-20 17:26:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:10,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-20 17:26:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:10,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:26:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:10,173 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:26:10,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:26:10,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928004789] [2022-03-20 17:26:10,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928004789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:26:10,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422274837] [2022-03-20 17:26:10,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 17:26:10,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:26:10,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:26:10,175 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) [2022-03-20 17:26:10,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-20 17:26:14,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 17:26:14,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:26:14,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 2922 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-20 17:26:14,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:26:15,323 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:26:15,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:26:16,260 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:26:16,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422274837] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:26:16,260 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:26:16,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 39 [2022-03-20 17:26:16,261 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:26:16,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2092933071] [2022-03-20 17:26:16,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2092933071] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:26:16,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:26:16,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 17:26:16,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566749263] [2022-03-20 17:26:16,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:26:16,261 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 17:26:16,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:26:16,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 17:26:16,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1201, Unknown=0, NotChecked=0, Total=1482 [2022-03-20 17:26:16,262 INFO L87 Difference]: Start difference. First operand 7105 states and 10624 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:26:32,281 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:26:39,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:26:39,589 INFO L93 Difference]: Finished difference Result 15025 states and 23037 transitions. [2022-03-20 17:26:39,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-20 17:26:39,590 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2022-03-20 17:26:39,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:26:39,621 INFO L225 Difference]: With dead ends: 15025 [2022-03-20 17:26:39,621 INFO L226 Difference]: Without dead ends: 7897 [2022-03-20 17:26:39,743 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=558, Invalid=2522, Unknown=0, NotChecked=0, Total=3080 [2022-03-20 17:26:39,744 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1664 mSDsluCounter, 2360 mSDsCounter, 0 mSdLazyCounter, 10239 mSolverCounterSat, 692 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1694 SdHoareTripleChecker+Valid, 3060 SdHoareTripleChecker+Invalid, 10932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 692 IncrementalHoareTripleChecker+Valid, 10239 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2022-03-20 17:26:39,751 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1694 Valid, 3060 Invalid, 10932 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [692 Valid, 10239 Invalid, 1 Unknown, 0 Unchecked, 19.1s Time] [2022-03-20 17:26:39,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7897 states. [2022-03-20 17:26:41,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7897 to 7126. [2022-03-20 17:26:41,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7126 states, 5722 states have (on average 1.4367354072002796) internal successors, (8221), 5872 states have internal predecessors, (8221), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:26:41,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7126 states to 7126 states and 10645 transitions. [2022-03-20 17:26:41,373 INFO L78 Accepts]: Start accepts. Automaton has 7126 states and 10645 transitions. Word has length 71 [2022-03-20 17:26:41,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:26:41,373 INFO L478 AbstractCegarLoop]: Abstraction has 7126 states and 10645 transitions. [2022-03-20 17:26:41,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:26:41,373 INFO L276 IsEmpty]: Start isEmpty. Operand 7126 states and 10645 transitions. [2022-03-20 17:26:41,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-20 17:26:41,374 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:26:41,374 INFO L499 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:26:41,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-20 17:26:41,574 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:26:41,575 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:26:41,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:26:41,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1305364465, now seen corresponding path program 9 times [2022-03-20 17:26:41,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:26:41,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [789172860] [2022-03-20 17:26:41,576 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:26:41,576 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:26:41,576 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:26:41,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1305364465, now seen corresponding path program 10 times [2022-03-20 17:26:41,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:26:41,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157770128] [2022-03-20 17:26:41,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:26:41,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:26:41,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:41,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:26:41,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:26:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-20 17:26:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-20 17:26:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:26:42,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-20 17:26:42,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-20 17:26:42,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:26:42,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:26:42,895 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:26:42,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:26:42,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157770128] [2022-03-20 17:26:42,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157770128] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:26:42,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611652158] [2022-03-20 17:26:42,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 17:26:42,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:26:42,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:26:42,897 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) [2022-03-20 17:26:42,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-20 17:26:44,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 17:26:44,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:26:44,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 2937 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-20 17:26:44,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:26:45,221 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:26:45,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:26:46,566 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:26:46,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611652158] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:26:46,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:26:46,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 13, 13] total 42 [2022-03-20 17:26:46,567 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:26:46,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [789172860] [2022-03-20 17:26:46,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [789172860] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:26:46,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:26:46,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 17:26:46,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085718370] [2022-03-20 17:26:46,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:26:46,568 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 17:26:46,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:26:46,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 17:26:46,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2022-03-20 17:26:46,569 INFO L87 Difference]: Start difference. First operand 7126 states and 10645 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 13 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:26:58,153 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:27:04,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:27:04,195 INFO L93 Difference]: Finished difference Result 15066 states and 23078 transitions. [2022-03-20 17:27:04,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-20 17:27:04,196 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 13 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 72 [2022-03-20 17:27:04,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:27:04,224 INFO L225 Difference]: With dead ends: 15066 [2022-03-20 17:27:04,225 INFO L226 Difference]: Without dead ends: 7918 [2022-03-20 17:27:04,248 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=640, Invalid=2900, Unknown=0, NotChecked=0, Total=3540 [2022-03-20 17:27:04,248 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2285 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 6645 mSolverCounterSat, 1047 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2315 SdHoareTripleChecker+Valid, 2272 SdHoareTripleChecker+Invalid, 7693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1047 IncrementalHoareTripleChecker+Valid, 6645 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-03-20 17:27:04,248 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2315 Valid, 2272 Invalid, 7693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1047 Valid, 6645 Invalid, 1 Unknown, 0 Unchecked, 13.7s Time] [2022-03-20 17:27:04,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7918 states. [2022-03-20 17:27:05,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7918 to 7147. [2022-03-20 17:27:05,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7147 states, 5743 states have (on average 1.4351384293923037) internal successors, (8242), 5893 states have internal predecessors, (8242), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:27:05,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7147 states to 7147 states and 10666 transitions. [2022-03-20 17:27:05,973 INFO L78 Accepts]: Start accepts. Automaton has 7147 states and 10666 transitions. Word has length 72 [2022-03-20 17:27:05,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:27:05,973 INFO L478 AbstractCegarLoop]: Abstraction has 7147 states and 10666 transitions. [2022-03-20 17:27:05,973 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 13 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:27:05,973 INFO L276 IsEmpty]: Start isEmpty. Operand 7147 states and 10666 transitions. [2022-03-20 17:27:05,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-20 17:27:05,974 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:27:05,974 INFO L499 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:27:06,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-20 17:27:06,199 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:27:06,199 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:27:06,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:27:06,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1884366828, now seen corresponding path program 9 times [2022-03-20 17:27:06,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:27:06,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [162058456] [2022-03-20 17:27:06,201 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:27:06,201 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:27:06,201 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:27:06,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1884366828, now seen corresponding path program 10 times [2022-03-20 17:27:06,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:27:06,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444857293] [2022-03-20 17:27:06,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:27:06,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:27:06,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:06,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:27:06,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:06,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:27:06,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-20 17:27:07,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-20 17:27:07,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:27:07,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-20 17:27:07,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-20 17:27:07,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:27:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:07,581 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:27:07,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:27:07,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444857293] [2022-03-20 17:27:07,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444857293] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:27:07,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951006509] [2022-03-20 17:27:07,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 17:27:07,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:27:07,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:27:07,583 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) [2022-03-20 17:27:07,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-20 17:27:09,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 17:27:09,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:27:09,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 2951 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-20 17:27:09,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:27:10,131 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:27:10,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:27:11,763 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:27:11,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951006509] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:27:11,763 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:27:11,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 14, 14] total 45 [2022-03-20 17:27:11,763 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:27:11,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [162058456] [2022-03-20 17:27:11,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [162058456] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:27:11,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:27:11,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-20 17:27:11,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251079102] [2022-03-20 17:27:11,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:27:11,765 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-20 17:27:11,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:27:11,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-20 17:27:11,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1597, Unknown=0, NotChecked=0, Total=1980 [2022-03-20 17:27:11,766 INFO L87 Difference]: Start difference. First operand 7147 states and 10666 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:27:26,211 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:27:33,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:27:33,773 INFO L93 Difference]: Finished difference Result 15107 states and 23119 transitions. [2022-03-20 17:27:33,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-20 17:27:33,774 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 72 [2022-03-20 17:27:33,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:27:33,807 INFO L225 Difference]: With dead ends: 15107 [2022-03-20 17:27:33,807 INFO L226 Difference]: Without dead ends: 7939 [2022-03-20 17:27:33,832 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=726, Invalid=3306, Unknown=0, NotChecked=0, Total=4032 [2022-03-20 17:27:33,836 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 1491 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 7366 mSolverCounterSat, 656 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1521 SdHoareTripleChecker+Valid, 2455 SdHoareTripleChecker+Invalid, 8023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 656 IncrementalHoareTripleChecker+Valid, 7366 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.9s IncrementalHoareTripleChecker+Time [2022-03-20 17:27:33,838 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1521 Valid, 2455 Invalid, 8023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [656 Valid, 7366 Invalid, 1 Unknown, 0 Unchecked, 16.9s Time] [2022-03-20 17:27:33,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2022-03-20 17:27:35,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 7168. [2022-03-20 17:27:35,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7168 states, 5764 states have (on average 1.4335530881332408) internal successors, (8263), 5914 states have internal predecessors, (8263), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:27:35,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7168 states to 7168 states and 10687 transitions. [2022-03-20 17:27:35,577 INFO L78 Accepts]: Start accepts. Automaton has 7168 states and 10687 transitions. Word has length 72 [2022-03-20 17:27:35,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:27:35,577 INFO L478 AbstractCegarLoop]: Abstraction has 7168 states and 10687 transitions. [2022-03-20 17:27:35,578 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:27:35,578 INFO L276 IsEmpty]: Start isEmpty. Operand 7168 states and 10687 transitions. [2022-03-20 17:27:35,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 17:27:35,578 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:27:35,579 INFO L499 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:27:35,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-20 17:27:35,803 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-03-20 17:27:35,803 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:27:35,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:27:35,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1413408271, now seen corresponding path program 11 times [2022-03-20 17:27:35,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:27:35,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1081341214] [2022-03-20 17:27:35,805 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:27:35,805 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:27:35,805 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:27:35,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1413408271, now seen corresponding path program 12 times [2022-03-20 17:27:35,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:27:35,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004784083] [2022-03-20 17:27:35,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:27:35,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:27:35,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:36,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:27:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:36,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:27:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-20 17:27:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-20 17:27:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:27:37,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-20 17:27:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-20 17:27:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:27:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:27:37,433 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:27:37,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:27:37,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004784083] [2022-03-20 17:27:37,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004784083] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:27:37,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618478580] [2022-03-20 17:27:37,433 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 17:27:37,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:27:37,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:27:37,434 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) [2022-03-20 17:27:37,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-20 17:29:42,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 17:29:42,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:29:42,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 2967 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-20 17:29:42,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:29:43,938 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:29:43,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:29:45,679 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:29:45,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618478580] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:29:45,679 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:29:45,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 15, 15] total 48 [2022-03-20 17:29:45,679 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:29:45,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1081341214] [2022-03-20 17:29:45,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1081341214] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:29:45,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:29:45,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-20 17:29:45,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279676699] [2022-03-20 17:29:45,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:29:45,680 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 17:29:45,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:29:45,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 17:29:45,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=1819, Unknown=0, NotChecked=0, Total=2256 [2022-03-20 17:29:45,681 INFO L87 Difference]: Start difference. First operand 7168 states and 10687 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 15 states have internal predecessors, (56), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:30:01,739 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:30:12,283 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:30:23,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:30:23,015 INFO L93 Difference]: Finished difference Result 15148 states and 23160 transitions. [2022-03-20 17:30:23,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-20 17:30:23,016 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 15 states have internal predecessors, (56), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 74 [2022-03-20 17:30:23,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:30:23,046 INFO L225 Difference]: With dead ends: 15148 [2022-03-20 17:30:23,046 INFO L226 Difference]: Without dead ends: 7960 [2022-03-20 17:30:23,070 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=816, Invalid=3740, Unknown=0, NotChecked=0, Total=4556 [2022-03-20 17:30:23,071 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2360 mSDsluCounter, 2947 mSDsCounter, 0 mSdLazyCounter, 11724 mSolverCounterSat, 1065 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2390 SdHoareTripleChecker+Valid, 3647 SdHoareTripleChecker+Invalid, 12791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1065 IncrementalHoareTripleChecker+Valid, 11724 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.7s IncrementalHoareTripleChecker+Time [2022-03-20 17:30:23,071 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2390 Valid, 3647 Invalid, 12791 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1065 Valid, 11724 Invalid, 2 Unknown, 0 Unchecked, 31.7s Time] [2022-03-20 17:30:23,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7960 states. [2022-03-20 17:30:24,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7960 to 7189. [2022-03-20 17:30:24,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7189 states, 5785 states have (on average 1.4319792566983578) internal successors, (8284), 5935 states have internal predecessors, (8284), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:30:24,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7189 states to 7189 states and 10708 transitions. [2022-03-20 17:30:24,872 INFO L78 Accepts]: Start accepts. Automaton has 7189 states and 10708 transitions. Word has length 74 [2022-03-20 17:30:24,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:30:24,873 INFO L478 AbstractCegarLoop]: Abstraction has 7189 states and 10708 transitions. [2022-03-20 17:30:24,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 15 states have internal predecessors, (56), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:30:24,873 INFO L276 IsEmpty]: Start isEmpty. Operand 7189 states and 10708 transitions. [2022-03-20 17:30:24,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 17:30:24,896 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:30:24,896 INFO L499 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:30:24,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-20 17:30:25,096 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-03-20 17:30:25,096 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:30:25,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:30:25,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1764052097, now seen corresponding path program 13 times [2022-03-20 17:30:25,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:30:25,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1495355996] [2022-03-20 17:30:25,098 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:30:25,098 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:30:25,098 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:30:25,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1764052097, now seen corresponding path program 14 times [2022-03-20 17:30:25,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:30:25,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814699176] [2022-03-20 17:30:25,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:30:25,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:30:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:25,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:30:25,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:25,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:30:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-20 17:30:27,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-20 17:30:27,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:30:27,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-20 17:30:27,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 17:30:27,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:30:27,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:30:27,448 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:30:27,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:30:27,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814699176] [2022-03-20 17:30:27,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814699176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:30:27,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540019438] [2022-03-20 17:30:27,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 17:30:27,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:30:27,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:30:27,452 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) [2022-03-20 17:30:27,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-20 17:30:32,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 17:30:32,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 17:30:32,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 2982 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-20 17:30:32,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 17:30:33,871 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:30:33,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 17:30:35,582 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:30:35,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540019438] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 17:30:35,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-20 17:30:35,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 16, 16] total 51 [2022-03-20 17:30:35,582 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 17:30:35,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1495355996] [2022-03-20 17:30:35,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1495355996] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 17:30:35,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 17:30:35,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-20 17:30:35,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16446502] [2022-03-20 17:30:35,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 17:30:35,583 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-20 17:30:35,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 17:30:35,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-20 17:30:35,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=509, Invalid=2041, Unknown=0, NotChecked=0, Total=2550 [2022-03-20 17:30:35,584 INFO L87 Difference]: Start difference. First operand 7189 states and 10708 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 16 states have internal predecessors, (57), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:30:50,350 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:30:52,473 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:31:02,061 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-03-20 17:31:13,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 17:31:13,482 INFO L93 Difference]: Finished difference Result 15189 states and 23201 transitions. [2022-03-20 17:31:13,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-20 17:31:13,483 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 16 states have internal predecessors, (57), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2022-03-20 17:31:13,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 17:31:13,515 INFO L225 Difference]: With dead ends: 15189 [2022-03-20 17:31:13,515 INFO L226 Difference]: Without dead ends: 7981 [2022-03-20 17:31:13,540 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1084 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=916, Invalid=4196, Unknown=0, NotChecked=0, Total=5112 [2022-03-20 17:31:13,541 INFO L913 BasicCegarLoop]: 700 mSDtfsCounter, 2139 mSDsluCounter, 2689 mSDsCounter, 0 mSdLazyCounter, 11256 mSolverCounterSat, 982 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2169 SdHoareTripleChecker+Valid, 3389 SdHoareTripleChecker+Invalid, 12241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 982 IncrementalHoareTripleChecker+Valid, 11256 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.4s IncrementalHoareTripleChecker+Time [2022-03-20 17:31:13,541 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2169 Valid, 3389 Invalid, 12241 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [982 Valid, 11256 Invalid, 3 Unknown, 0 Unchecked, 32.4s Time] [2022-03-20 17:31:13,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7981 states. [2022-03-20 17:31:15,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7981 to 7210. [2022-03-20 17:31:15,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7210 states, 5806 states have (on average 1.4304168101963486) internal successors, (8305), 5956 states have internal predecessors, (8305), 873 states have call successors, (873), 436 states have call predecessors, (873), 530 states have return successors, (1551), 849 states have call predecessors, (1551), 860 states have call successors, (1551) [2022-03-20 17:31:15,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7210 states to 7210 states and 10729 transitions. [2022-03-20 17:31:15,357 INFO L78 Accepts]: Start accepts. Automaton has 7210 states and 10729 transitions. Word has length 75 [2022-03-20 17:31:15,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 17:31:15,357 INFO L478 AbstractCegarLoop]: Abstraction has 7210 states and 10729 transitions. [2022-03-20 17:31:15,358 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 16 states have internal predecessors, (57), 2 states have call successors, (10), 10 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 17:31:15,358 INFO L276 IsEmpty]: Start isEmpty. Operand 7210 states and 10729 transitions. [2022-03-20 17:31:15,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 17:31:15,359 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 17:31:15,359 INFO L499 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 17:31:15,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-20 17:31:15,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-20 17:31:15,571 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 17:31:15,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 17:31:15,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1951912836, now seen corresponding path program 11 times [2022-03-20 17:31:15,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 17:31:15,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1542561407] [2022-03-20 17:31:15,573 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 4 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 17:31:15,573 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONINTEGER_UPDATE [2022-03-20 17:31:15,573 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 17:31:15,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1951912836, now seen corresponding path program 12 times [2022-03-20 17:31:15,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 17:31:15,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860669863] [2022-03-20 17:31:15,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 17:31:15,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 17:31:15,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:15,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 17:31:15,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 17:31:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:17,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-20 17:31:17,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:17,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-20 17:31:17,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:17,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:31:17,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:17,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-20 17:31:17,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:18,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-20 17:31:18,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:18,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-03-20 17:31:18,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 17:31:18,207 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 17:31:18,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 17:31:18,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860669863] [2022-03-20 17:31:18,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860669863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 17:31:18,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491048812] [2022-03-20 17:31:18,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 17:31:18,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 17:31:18,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 17:31:18,208 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) [2022-03-20 17:31:18,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process